X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;ds=sidebyside;f=libchimara%2Fglk.c;h=2f7e10f719184cfcba5094948d034599c0553d02;hb=2c42a309e26f313d2cddc2910019e96305ab1e57;hp=d96c951bc19a8270b731b8b9c306117814c30f88;hpb=eb3f9ee12bbfee60b165430910a300d225ba9326;p=rodin%2Fchimara.git diff --git a/libchimara/glk.c b/libchimara/glk.c index d96c951..2f7e10f 100644 --- a/libchimara/glk.c +++ b/libchimara/glk.c @@ -42,7 +42,8 @@ G_GNUC_INTERNAL ChimaraGlkPrivate *glk_data = NULL; void glk_exit(void) { - g_signal_emit_by_name(glk_data->self, "stopped"); + if(!glk_data->in_startup) + g_signal_emit_by_name(glk_data->self, "stopped"); /* Stop any timers */ glk_request_timer_events(0);