From dc891b5c5b448ab655dda64bf572988051302315 Mon Sep 17 00:00:00 2001 From: vspader Date: Thu, 13 Mar 2008 00:44:41 +0000 Subject: [PATCH] Fixed track numbers for game music plugin. --- Plugins/GME/GameMetadataReader.m | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Plugins/GME/GameMetadataReader.m b/Plugins/GME/GameMetadataReader.m index 4fb163f1b..0ab7a2fb9 100644 --- a/Plugins/GME/GameMetadataReader.m +++ b/Plugins/GME/GameMetadataReader.m @@ -54,7 +54,11 @@ return NO; } - int track_num = [[url fragment] intValue]; //What if theres no fragment? Assuming we get 0. + int track_num; + if ([[url fragment] length] == 0) + track_num = 0; + else + track_num = [[url fragment] intValue] + 1; track_info_t info; error = gme_track_info( emu, &info, track_num );