From da827dbb091b0cba604e408854fa7d89f83c5b65 Mon Sep 17 00:00:00 2001 From: icculus Date: Tue, 15 Sep 2009 05:38:27 +0000 Subject: Added a real GUI message box to Sys_ErrorDialog() on Mac OS X. Fixes Bugzilla #3654. git-svn-id: svn://svn.icculus.org/quake3/trunk@1616 edf5b092-35ff-0310-97b2-ce42778d08ea --- code/sys/sys_unix.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'code/sys/sys_unix.c') diff --git a/code/sys/sys_unix.c b/code/sys/sys_unix.c index bcbb086..641770c 100644 --- a/code/sys/sys_unix.c +++ b/code/sys/sys_unix.c @@ -510,6 +510,11 @@ void Sys_ErrorDialog( const char *error ) Sys_Print( va( "%s\n", error ) ); +#if defined(MACOS_X) && !DEDICATED + if (!com_dedicated || !com_dedicated->integer) + Sys_Cocoa_MsgBox(error); +#endif + /* make sure the write path for the crashlog exists... */ if( FS_CreatePath( ospath ) ) { Com_Printf( "ERROR: couldn't create path '%s' for crash log.\n", ospath ); -- cgit v1.2.3