Mercurial > hg > xmms-sid
diff src/xs_title.c @ 472:3f02945a0c48
Cleanups.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Thu, 25 Jan 2007 05:58:05 +0000 |
parents | d2e6682d3ef8 |
children | 99f05a74de5b |
line wrap: on
line diff
--- a/src/xs_title.c Thu Jan 25 03:51:01 2007 +0000 +++ b/src/xs_title.c Thu Jan 25 05:58:05 2007 +0000 @@ -74,8 +74,8 @@ /* Get sub-tune information */ - if ((subTune >= 0) && (subTune < p->nsubTunes)) { - subInfo = &(p->subTunes[subTune]); + if ((subTune > 0) && (subTune <= p->nsubTunes)) { + subInfo = &(p->subTunes[subTune - 1]); } else subInfo = NULL; @@ -96,7 +96,7 @@ ptInput->file_path = tmpFilePath; ptInput->track_name = p->sidName; - ptInput->track_number = subTune + 1; + ptInput->track_number = subTune; ptInput->album_name = NULL; ptInput->performer = p->sidComposer; ptInput->date = (p->sidModel == XS_SIDMODEL_6581) ? "SID6581" : "SID8580"; @@ -166,7 +166,7 @@ VPUTSTR("?"); break; case 'n': - g_snprintf(tmpStr, XS_BUF_SIZE, "%i", subTune + 1); + g_snprintf(tmpStr, XS_BUF_SIZE, "%i", subTune); VPUTSTR(tmpStr); break; case 'N':