File diff r21435:37fd42ff92b8 → r21436:38079fc3bcd8
src/video/cocoa/cocoa_v.mm
Show inline comments
 
@@ -597,16 +597,16 @@ void CocoaDialog(const char *title, cons
 
	_cocoa_video_dialog = true;
 

	
 
	bool wasstarted = _cocoa_video_started;
 
	if (_video_driver == NULL) {
 
	if (VideoDriver::GetInstance() == NULL) {
 
		setupApplication(); // Setup application before showing dialog
 
	} else if (!_cocoa_video_started && _video_driver->Start(NULL) != NULL) {
 
	} else if (!_cocoa_video_started && VideoDriver::GetInstance()->Start(NULL) != NULL) {
 
		fprintf(stderr, "%s: %s\n", title, message);
 
		return;
 
	}
 

	
 
	NSRunAlertPanel([ NSString stringWithUTF8String:title ], [ NSString stringWithUTF8String:message ], [ NSString stringWithUTF8String:buttonLabel ], nil, nil);
 

	
 
	if (!wasstarted && _video_driver != NULL) _video_driver->Stop();
 
	if (!wasstarted && VideoDriver::GetInstance() != NULL) VideoDriver::GetInstance()->Stop();
 

	
 
	_cocoa_video_dialog = false;
 
}