mirror of
https://github.com/VincentWei/MiniGUI.git
synced 2026-09-26 20:45:36 +08:00
init compositor manager in ServerStartup
This commit is contained in:
@@ -563,16 +563,6 @@ int InitGUI (int argc, const char* agr[])
|
||||
|
||||
mg_TerminateMgEtc ();
|
||||
|
||||
#ifdef _MGSCHEMA_COMPOSITING
|
||||
if (_is_server) {
|
||||
if (!mg_InitCompositor ()) {
|
||||
err_message (step, "Can not initialize compositor!");
|
||||
return step;
|
||||
}
|
||||
atexit (mg_TerminateCompositor);
|
||||
}
|
||||
#endif
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
@@ -302,6 +302,14 @@ BOOL GUIAPI ServerStartup (int nr_globals,
|
||||
|
||||
__mg_screensaver_create();
|
||||
|
||||
#ifdef _MGSCHEMA_COMPOSITING
|
||||
if (!mg_InitCompositor ()) {
|
||||
_ERR_PRINTF ("Can not initialize compositor!");
|
||||
goto fail;
|
||||
}
|
||||
atexit (mg_TerminateCompositor);
|
||||
#endif
|
||||
|
||||
return TRUE;
|
||||
|
||||
fail:
|
||||
|
||||
Reference in New Issue
Block a user