From: Melvin Hadasht Date: Wed, 20 Feb 2002 13:40:36 +0000 (+0000) Subject: prefs_actions: X-Git-Tag: rel_0_7_4~63 X-Git-Url: http://git.claws-mail.org/?p=claws.git;a=commitdiff_plain;h=66911e861c368c5baf63bddb665787cb1bbd1e25 prefs_actions: Added error report when child cannot fork or when execvp returns with an error. --- diff --git a/ChangeLog.claws b/ChangeLog.claws index ebf71f72e..c0612f15e 100644 --- a/ChangeLog.claws +++ b/ChangeLog.claws @@ -1,3 +1,9 @@ +2002-02-20 [melvin] 0.7.2claws2 + + * src/prefs_actions.c + Added error report when child cannot fork or when execvp + returns with an error. + 2002-02-19 [christoph] 0.7.2claws1 * src/codeconv.c diff --git a/configure.in b/configure.in index 6d691fe4f..e2a91e852 100644 --- a/configure.in +++ b/configure.in @@ -8,7 +8,7 @@ MINOR_VERSION=7 MICRO_VERSION=2 INTERFACE_AGE=0 BINARY_AGE=0 -EXTRA_VERSION=claws1 +EXTRA_VERSION=claws2 VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION$EXTRA_VERSION dnl set $target diff --git a/src/prefs_actions.c b/src/prefs_actions.c index bce843abd..3bdc65bc2 100644 --- a/src/prefs_actions.c +++ b/src/prefs_actions.c @@ -1199,11 +1199,13 @@ ChildInfo *fork_child(gchar *cmd, cmdline = strsplit_with_quote(cmd, " ", 1024); execvp(cmdline[0], cmdline); + perror("execvp"); g_strfreev(cmdline); _exit(1); } else if (pid_gc < (pid_t) 0) {/* Fork erro */ write(chld_status[1], "1\n", 2); + perror("fork"); _exit(1); } else {/* Child */ close(chld_in[0]);