From: Alex Badea Date: Sun, 20 Jun 2010 10:07:24 +0000 (+0300) Subject: applet: print strerror and exit if execlp() fails X-Git-Url: https://vcs.maemo.org/git/?a=commitdiff_plain;ds=sidebyside;h=f8ea8092025549dd33256b2ec80ef8167cade30b;p=espeaktime applet: print strerror and exit if execlp() fails --- diff --git a/src/applet.c b/src/applet.c index a0fae5b..9659081 100644 --- a/src/applet.c +++ b/src/applet.c @@ -1,4 +1,5 @@ #include +#include #include #include #include @@ -158,7 +159,8 @@ static void cfg_speak(struct espeaktime_settings *cfg, gboolean test_mode) res = execlp(ESPEAK_BIN, ESPEAK_BIN, "-a", astr, "-p", pstr, "-s", sstr, "-v", vstr, text, NULL); - g_print("execlp: %d\n", res); + g_print("execlp: %d (%s)\n", res, g_strerror(errno)); + exit(res); }