changeset 2140:6d0de02a068a

Fix bug in TOC parser
author Michael Pavone <pavone@retrodev.com>
date Sun, 20 Mar 2022 23:43:51 -0700
parents 11a3d5b00a66
children 793715149f16
files cdimage.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/cdimage.c	Sun Mar 20 13:55:31 2022 -0700
+++ b/cdimage.c	Sun Mar 20 23:43:51 2022 -0700
@@ -416,7 +416,7 @@
 					if (tracks[track].f) {
 						warning("TOC file has more than one file for track %d, only one is supported\n", track + 1);
 					} else {
-						cmd += 8;
+						cmd += is_datafile ? 8 : 4;
 						char *fname_start = strchr(cmd, '"');
 						if (fname_start) {
 							++fname_start;