X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Flauncher-util.c;h=14f7c36b8f04b9c95435888f34cecc26857442a5;hb=6b423de3169d75a6178c570d15f7933427a86564;hp=fdf49679231fe2f990b7bd269ddcd618a9d60157;hpb=8079f8c8df76671f39f3a3859868b4e648fd6cc2;p=profile%2Fivi%2Fweston-ivi-shell.git diff --git a/src/launcher-util.c b/src/launcher-util.c index fdf4967..14f7c36 100644 --- a/src/launcher-util.c +++ b/src/launcher-util.c @@ -435,10 +435,10 @@ weston_launcher_destroy(struct weston_launcher *launcher) weston_logind_destroy(launcher->logind); } else if (launcher->fd != -1) { close(launcher->fd); - wl_event_source_remove(launcher->source); + if (launcher->source) wl_event_source_remove(launcher->source); } else { weston_launcher_restore(launcher); - wl_event_source_remove(launcher->vt_source); + if (launcher->vt_source) wl_event_source_remove(launcher->vt_source); } if (launcher->tty >= 0)