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':