]> git.sesse.net Git - vlc/commit
Modified the main OS X interface module to remove the use of setjmp() and longjmp...
authorBrian Weaver <cmdrclueless@gmail.com>
Sat, 26 Dec 2009 06:37:54 +0000 (01:37 -0500)
committerPierre d'Herbemont <pdherbemont@free.fr>
Sat, 26 Dec 2009 09:36:05 +0000 (10:36 +0100)
commitaf97f24d528acab89969d6541d83f17ce1ecd580
treedeb793e8bf1cef7acdd3f9346dc160cec9b6a707
parentbe8909be21eb2ec7e7a2111396ef29d20095ee8f
Modified the main OS X interface module to remove the use of setjmp() and longjmp(). The MainMenu.nib file was modified to invoke the stop selector instead of the terminate selector on the NSApp object. This allows the OS X framework to return from the call [NSApp run] instead of using setjmp()/longjmp() in a managed framework.

Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>
extras/package/macosx/Resources/English.lproj/MainMenu.nib/designable.nib
modules/gui/macosx/intf.m