Procházet zdrojové kódy

Fix runtime exception

(cherry picked from commit e2fcfb7fa3c6d1aa0aac2d0fb3d9c517779b1f8a)
Felix Paul Kühne před 9 roky
rodič
revize
9de80cd233
1 změnil soubory, kde provedl 7 přidání a 2 odebrání
  1. 7 2
      Sources/VLCHTTPConnection.m

+ 7 - 2
Sources/VLCHTTPConnection.m

@@ -514,11 +514,16 @@
 - (NSString *)_checkIfSubtitleWasFound:(NSString *)filePath
 {
     NSString *subtitlePath;
+    NSString *fileSub;
+    NSString *currentPath;
+
     NSString *fileName = [[filePath lastPathComponent] stringByDeletingPathExtension];
+    if (fileName == nil)
+        return nil;
+
     NSMutableArray *listOfSubtitles = [self _listOfSubtitles];
-    NSString *fileSub;
     NSUInteger count = listOfSubtitles.count;
-    NSString *currentPath;
+
     for (NSUInteger i = 0; i < count; i++) {
         currentPath = listOfSubtitles[i];
         fileSub = [NSString stringWithFormat:@"%@", currentPath];