From a9aca06545bba095d4aad16f8b232f74258a5d7f Mon Sep 17 00:00:00 2001 From: Sebastien Helleu Date: Tue, 11 Feb 2014 11:55:05 +0100 Subject: [PATCH] core: ignore return value of 'write' in function hook_set (fix compiler warning) --- src/core/wee-hook.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/core/wee-hook.c b/src/core/wee-hook.c index bd74cb11e..64ee97f75 100644 --- a/src/core/wee-hook.c +++ b/src/core/wee-hook.c @@ -3209,6 +3209,8 @@ hook_focus_get_data (struct t_hashtable *hashtable_focus1, void hook_set (struct t_hook *hook, const char *property, const char *value) { + ssize_t num_written; + /* invalid hook? */ if (!hook_valid (hook)) return; @@ -3226,9 +3228,9 @@ hook_set (struct t_hook *hook, const char *property, const char *value) && (HOOK_PROCESS(hook, child_write[HOOK_PROCESS_STDIN]) >= 0)) { /* send data on child's stdin */ - write (HOOK_PROCESS(hook, child_write[HOOK_PROCESS_STDIN]), - value, - strlen (value)); + num_written = write (HOOK_PROCESS(hook, child_write[HOOK_PROCESS_STDIN]), + value, strlen (value)); + (void) num_written; } } else if (string_strcasecmp (property, "stdin_close") == 0)