diff options
Diffstat (limited to 'camel')
-rw-r--r-- | camel/ChangeLog | 3 | ||||
-rw-r--r-- | camel/camel-lock-client.c | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/camel/ChangeLog b/camel/ChangeLog index 381a78ff5f..68cb2d7640 100644 --- a/camel/ChangeLog +++ b/camel/ChangeLog @@ -1,5 +1,8 @@ 2001-07-02 Not Zed <NotZed@Ximian.com> + * camel-lock-client.c (camel_lock_helper_init): properly return + error if we can't create pipes. + * camel-folder-summary.c (summary_build_content_info): re-enable html indexing. diff --git a/camel/camel-lock-client.c b/camel/camel-lock-client.c index d55bb5ff15..a2dc1e591a 100644 --- a/camel/camel-lock-client.c +++ b/camel/camel-lock-client.c @@ -104,12 +104,12 @@ static int write_n(int fd, void *buffer, int inlen) static int camel_lock_helper_init(CamelException *ex) { - /* FIXME: check returns */ if (pipe(lock_stdin_pipe) == -1 || pipe(lock_stdout_pipe) == -1) { camel_exception_setv(ex, CAMEL_EXCEPTION_SYSTEM, _("Cannot build locking helper pipe: %s"), strerror(errno)); + return -1; } lock_helper_pid = fork(); |