init compositor manager in ServerStartup

This commit is contained in:
Vincent Wei
2020-01-20 18:47:57 +08:00
parent 371038040f
commit dc0ff60b80
2 changed files with 8 additions and 10 deletions
-10
View File
@@ -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;
}
+8
View File
@@ -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: