remove a possible seg fault when DestroyWindow() is called

SVN revision: 34507
This commit is contained in:
doursse 2008-05-08 06:46:26 +00:00 committed by doursse
parent da305e5201
commit 340d0ed554
1 changed files with 10 additions and 2 deletions

View File

@ -66,13 +66,19 @@ gapi_resume resume = NULL;
int
evas_software_wince_gapi_suspend(void)
{
return suspend();
if (suspend)
return suspend();
else
return 0;
}
int
evas_software_wince_gapi_resume(void)
{
return resume();
if (resume)
return resume();
else
return 0;
}
void *
@ -215,6 +221,8 @@ evas_software_wince_gapi_shutdown(void *priv)
p = (Evas_Engine_WinCE_GAPI_Priv *)priv;
p->close_input();
p->close_display();
suspend = NULL;
resume = NULL;
FreeLibrary(p->lib);
free(p);
}