소스 검색

VLCLibrary: make sure options don't overwrite default settings

Felix Paul Kühne 12 년 전
부모
커밋
1ce7cb8692
1개의 변경된 파일5개의 추가작업 그리고 5개의 파일을 삭제
  1. 5 5
      Sources/VLCLibrary.m

+ 5 - 5
Sources/VLCLibrary.m

@@ -86,11 +86,11 @@ static VLCLibrary * sharedLibrary = nil;
         }
 
         /* add requested options */
-        paramNum = 0;
-        while (paramNum < count) {
-            NSString *vlcParam = options[paramNum];
-            lib_vlc_params[paramNum] = [vlcParam cStringUsingEncoding:NSASCIIStringEncoding];
-            paramNum++;
+        NSUInteger optionNum = 0;
+        while (optionNum < optionsCount) {
+            NSString *vlcParam = options[optionNum];
+            lib_vlc_params[paramNum + optionNum] = [vlcParam cStringUsingEncoding:NSASCIIStringEncoding];
+            optionNum++;
         }
         unsigned argc = sizeof(lib_vlc_params)/sizeof(lib_vlc_params[0]);
         instance = libvlc_new(argc, lib_vlc_params);