make all dialog types work with no display

This commit is contained in:
Glenn Maynard
2004-05-29 22:28:27 +00:00
parent 93ad9fbe3e
commit af504f9e3b
+2 -2
View File
@@ -41,7 +41,7 @@ void ArchHooks::MessageBoxOK( CString sMessage, CString ID )
return;
// don't show MessageBox if windowed
if( !DISPLAY->IsWindowed() )
if( DISPLAY && !DISPLAY->IsWindowed() )
ArchHooks::MessageBoxOKPrivate( sMessage, ID );
else
this->MessageBoxOKPrivate( sMessage, ID ); // call derived version
@@ -65,7 +65,7 @@ ArchHooks::MessageBoxResult ArchHooks::MessageBoxRetryCancel( CString sMessage,
return ArchHooks::MessageBoxRetryCancelPrivate( sMessage, ID );
// don't show MessageBox if windowed
if( !DISPLAY->IsWindowed() )
if( DISPLAY && !DISPLAY->IsWindowed() )
return ArchHooks::MessageBoxRetryCancelPrivate( sMessage, ID );
else
return this->MessageBoxRetryCancelPrivate( sMessage, ID ); // call derived version