X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=libchimara%2Fglk.c;h=2f7e10f719184cfcba5094948d034599c0553d02;hb=14277dd3a2329156b20a87be10d9882fcad2cb23;hp=d96c951bc19a8270b731b8b9c306117814c30f88;hpb=0726dfee6c42a01df6dd8362bd8df3822ac59d27;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);