From 7314c6cba1700c1589eae3bafc666d59bed078a7 Mon Sep 17 00:00:00 2001 From: vspader Date: Mon, 24 Mar 2008 12:31:55 +0000 Subject: [PATCH] Fixed bug with loading non-multitrack files. --- Playlist/FilePlaylistEntry.m | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Playlist/FilePlaylistEntry.m b/Playlist/FilePlaylistEntry.m index 3f8c4c1ba..2e760d5c6 100644 --- a/Playlist/FilePlaylistEntry.m +++ b/Playlist/FilePlaylistEntry.m @@ -27,7 +27,11 @@ if (status != noErr) return nil; - return [NSURL URLWithString:[[[NSURL fileURLWithPath: [NSString stringWithUTF8String:(const char *)path]] absoluteString] stringByAppendingFormat:@"#%@", self.fragment]]; + NSString *after = @""; + if (self.fragment != nil) { + after = [@"#" stringByAppendingString:self.fragment]; + } + return [NSURL URLWithString:[[[NSURL fileURLWithPath: [NSString stringWithUTF8String:(const char *)path]] absoluteString] stringByAppendingString:after]]; } @end