]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Turn off unused result warnings
authorPaul Floyd <pjfloyd@wanadoo.fr>
Sat, 23 Nov 2024 07:14:15 +0000 (08:14 +0100)
committerPaul Floyd <pjfloyd@wanadoo.fr>
Sat, 23 Nov 2024 07:14:15 +0000 (08:14 +0100)
Makefile.all.am
helgrind/hg_intercepts.c

index dcea2690ebcb019b06491cb4cc99d6cb01bd0bf0..e221198d6ca2f8801e4b61f798371236d7c9cc56 100755 (executable)
@@ -104,6 +104,7 @@ AM_CFLAGS_BASE = \
        -Wpointer-arith \
        -Wstrict-prototypes \
        -Wmissing-declarations \
+       -Wno-unused-result \
        @FLAG_W_CAST_ALIGN@ \
        @FLAG_W_CAST_QUAL@ \
        @FLAG_W_WRITE_STRINGS@ \
index ac2449e609cb15bed41af697c9a9682625c25e07..950d71b83cb49cebb234e52ca74b0c3c2a7dc7ee 100644 (file)
@@ -978,10 +978,7 @@ static int mutex_lock_WRK(pthread_mutex_t *mutex)
    if (TRACE_PTH_FNS) {
       char buf[30];
       snprintf(buf, 30, "<< pthread_mxlock %p", mutex);
-#pragma GCC diagnostic push
-#pragma GCC diagnostic ignored "-Wunused-result"
-      write(STDERR_FILENO, buf, strlen(buf));
-#pragma GCC diagnostic pop
+      (void)write(STDERR_FILENO, buf, strlen(buf));
       fsync(STDERR_FILENO);
    }
 
@@ -1017,10 +1014,7 @@ HG_MUTEX_LOCK_OUT:
    if (TRACE_PTH_FNS) {
       char buf[30];
       snprintf(buf, 30, " :: mxlock -> %d >>\n", ret);
-#pragma GCC diagnostic push
-#pragma GCC diagnostic ignored "-Wunused-result"1251
-      write(STDERR_FILENO, buf, strlen(buf));
-#pragma GCC diagnostic pop
+      (void)write(STDERR_FILENO, buf, strlen(buf));
    }
    return ret;
 }
@@ -1248,10 +1242,7 @@ static int mutex_unlock_WRK(pthread_mutex_t *mutex)
    if (TRACE_PTH_FNS) {
       char buf[30];
       snprintf(buf, 30, "<< pthread_mxunlk %p", mutex);
-#pragma GCC diagnostic push
-#pragma GCC diagnostic ignored "-Wunused-result"
-      write(STDERR_FILENO, buf, strlen(buf));
-#pragma GCC diagnostic pop
+      (void)write(STDERR_FILENO, buf, strlen(buf));
       fsync(STDERR_FILENO);
    }
 
@@ -1270,10 +1261,7 @@ static int mutex_unlock_WRK(pthread_mutex_t *mutex)
    if (TRACE_PTH_FNS) {
       char buf[30];
       snprintf(buf, 30, " :: mxunlk -> %d >>\n", ret);
-#pragma GCC diagnostic push
-#pragma GCC diagnostic ignored "-Wunused-result"
-      write(STDERR_FILENO, buf, strlen(buf));
-#pragma GCC diagnostic pop
+      (void)write(STDERR_FILENO, buf, strlen(buf));
    }
    return ret;
 }