From 7dd12ec713c3e5c90999ded787c1ef83031ecda4 Mon Sep 17 00:00:00 2001 From: Bryce Harrington Date: Tue, 19 May 2015 15:32:09 -0700 Subject: [PATCH] editor: warn when write fails MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes warning: clients/editor.c: In function ‘data_source_send’: clients/editor.c:573:7: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(fd, editor->selected_text, strlen(editor->selected_text) + 1); ^ --- clients/editor.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/clients/editor.c b/clients/editor.c index f77a48df..5407337c 100644 --- a/clients/editor.c +++ b/clients/editor.c @@ -570,7 +570,8 @@ data_source_send(void *data, { struct editor *editor = data; - write(fd, editor->selected_text, strlen(editor->selected_text) + 1); + if (write(fd, editor->selected_text, strlen(editor->selected_text) + 1) < 0) + fprintf(stderr, "write failed: %m\n"); } static void