vlc | branch: master | Felix Paul Kühne <[email protected]> | Mon Dec 19 
23:28:31 2011 +0100| [4c718f0ef3ed485347b16b21e62b80c929e6efd3] | committer: 
Felix Paul Kühne

macosx: fixed obscure crash when starting playback while the messages panel is 
open (fixes #5541)

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=4c718f0ef3ed485347b16b21e62b80c929e6efd3
---

 modules/gui/macosx/intf.m |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/modules/gui/macosx/intf.m b/modules/gui/macosx/intf.m
index ea90bd7..1dea43e 100644
--- a/modules/gui/macosx/intf.m
+++ b/modules/gui/macosx/intf.m
@@ -1852,10 +1852,8 @@ unsigned int CocoaKeyToVLC( unichar i_key )
 
         o_enum = [o_msg_arr objectEnumerator];
 
-        while( ( o_msg = [o_enum nextObject] ) != nil )
-        {
+        while( ( o_msg = [o_enum nextObject] ) != NULL )
             [o_messages insertText: o_msg];
-        }
 
         b_msg_arr_changed = NO;
         [o_msg_lock unlock];
@@ -1883,7 +1881,7 @@ unsigned int CocoaKeyToVLC( unichar i_key )
         [o_msg_arr removeObjectAtIndex: 1];
     }
 
-    o_attr = [NSDictionary dictionaryWithObject: o_gray forKey: 
NSForegroundColorAttributeName];
+    o_attr = [NSDictionary dictionaryWithObject: pp_color[3] forKey: 
NSForegroundColorAttributeName];
     o_msg_color = [[NSAttributedString alloc] initWithString: [NSString 
stringWithFormat: @"%s%s", item->psz_module, ppsz_type[i_type]] attributes: 
o_attr];
     [o_msg_arr addObject: [o_msg_color autorelease]];
 

_______________________________________________
vlc-commits mailing list
[email protected]
http://mailman.videolan.org/listinfo/vlc-commits

Reply via email to