]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
BUILD: Silence gcc warning about unused return value
authorTim Duesterhus <tim@bastelstu.be>
Wed, 12 Jun 2019 18:47:30 +0000 (20:47 +0200)
committerWilly Tarreau <w@1wt.eu>
Thu, 13 Jun 2019 13:47:41 +0000 (15:47 +0200)
gcc (Ubuntu 5.4.0-6ubuntu1~16.04.11) 5.4.0 20160609
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

complains:

> src/debug.c: In function "ha_panic":
> src/debug.c:162:2: warning: ignoring return value of "write", declared with attribute warn_unused_result [-Wunused-result]
>  (void) write(2, trash.area, trash.data);
>    ^

src/debug.c

index fd760faacea68b455fc02020eeced47ff004cba4..059bc6b9754be50e2e6f8351c5ab6de404f9cac8 100644 (file)
@@ -159,7 +159,7 @@ void ha_panic()
        chunk_reset(&trash);
        chunk_appendf(&trash, "Thread %u is about to kill the process.\n", tid + 1);
        ha_thread_dump_all_to_trash();
-       write(2, trash.area, trash.data);
+       shut_your_big_mouth_gcc(write(2, trash.area, trash.data));
        for (;;)
                abort();
 }