From 2a6d847f7087773e514f582672811ed9e8dc8f5f Mon Sep 17 00:00:00 2001 From: vspader Date: Thu, 13 Mar 2008 02:00:51 +0000 Subject: [PATCH] Fixed pls file loading. --- Plugins/M3u/M3u.xcodeproj/project.pbxproj | 1 + Plugins/Pls/Pls.xcodeproj/project.pbxproj | 2 ++ Plugins/Pls/PlsContainer.m | 4 ++-- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Plugins/M3u/M3u.xcodeproj/project.pbxproj b/Plugins/M3u/M3u.xcodeproj/project.pbxproj index 5223c50e0..ed6787f24 100644 --- a/Plugins/M3u/M3u.xcodeproj/project.pbxproj +++ b/Plugins/M3u/M3u.xcodeproj/project.pbxproj @@ -143,6 +143,7 @@ hasScannedForEncodings = 1; mainGroup = 089C166AFE841209C02AAC07 /* M3u */; projectDirPath = ""; + projectRoot = ""; targets = ( 8D5B49AC048680CD000E48DA /* M3u */, ); diff --git a/Plugins/Pls/Pls.xcodeproj/project.pbxproj b/Plugins/Pls/Pls.xcodeproj/project.pbxproj index f1eefeeeb..cb79bab56 100644 --- a/Plugins/Pls/Pls.xcodeproj/project.pbxproj +++ b/Plugins/Pls/Pls.xcodeproj/project.pbxproj @@ -139,9 +139,11 @@ 089C1669FE841209C02AAC07 /* Project object */ = { isa = PBXProject; buildConfigurationList = 1DEB913E08733D840010E9CD /* Build configuration list for PBXProject "Pls" */; + compatibilityVersion = "Xcode 2.4"; hasScannedForEncodings = 1; mainGroup = 089C166AFE841209C02AAC07 /* Pls */; projectDirPath = ""; + projectRoot = ""; targets = ( 8D5B49AC048680CD000E48DA /* Pls */, ); diff --git a/Plugins/Pls/PlsContainer.m b/Plugins/Pls/PlsContainer.m index 7bca89bc8..8bb0c5d21 100644 --- a/Plugins/Pls/PlsContainer.m +++ b/Plugins/Pls/PlsContainer.m @@ -102,11 +102,11 @@ NSScanner *scanner = [[NSScanner alloc] initWithString:entry]; NSString *lhs = nil; NSString *rhs = nil; - + if (![scanner scanUpToString:@"=" intoString:&lhs] || // get LHS ![scanner scanString:@"=" intoString:nil] || // skip the = ![scanner scanUpToString:@"" intoString:&rhs] || // get RHS - ![lhs isEqualToString:@"File"]) // We only want file entries + ![lhs caseInsensitiveCompare:@"File"]) // We only want file entries { [scanner release]; continue;