浏览代码

VLCKit: Added a couple missing casts

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Florent Pillet 11 年之前
父节点
当前提交
7ccc97fabd
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      Sources/VLCEventManager.m

+ 3 - 3
Sources/VLCEventManager.m

@@ -173,7 +173,7 @@ static void * EventDispatcherMainLoop(void * user_data)
                         message_newer.target == message.target &&
                         [message_newer.name isEqualToString:message.name]) {
                         if (last_match_msg >= 0) {
-                            [_messageQueue removeObjectAtIndex:last_match_msg];
+                            [_messageQueue removeObjectAtIndex:(NSUInteger) last_match_msg];
                         }
                         last_match_msg = i;
                     }
@@ -197,7 +197,7 @@ static void * EventDispatcherMainLoop(void * user_data)
                         }
 
                         [newArg addObjectsFromArray:message_newer.object];
-                        [_messageQueue removeObjectAtIndex:i];
+                        [_messageQueue removeObjectAtIndex:(NSUInteger) i];
                     }
                     /* It shouldn be a good idea not to collapse event with other kind of event in-between.
                      * This could be particulary problematic when the same object receive two related events
@@ -281,7 +281,7 @@ static void * EventDispatcherMainLoop(void * user_data)
         message_t *message = messages[i];
 
         if (message.target == target)
-            [messages removeObjectAtIndex:i];
+            [messages removeObjectAtIndex:(NSUInteger) i];
     }
 
     [_pendingMessagesLock unlock];