From a2a2f22efe12c3394e1f19e0104c67988b2044c8 Mon Sep 17 00:00:00 2001 From: Collin Funk Date: Thu, 23 Oct 2025 14:40:39 -0700 Subject: [PATCH] maint: remove unnecessary ignore_value usage * src/install.c: Remove ignore-value.h include. (strip): Don't use ignore_value on posix_spawnattr_destroy since it isn't declared with the warn_unused_result attribute. Pass the checked pointer to posix_spawnattr_destroy instead of the variable it points to. --- src/install.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/install.c b/src/install.c index 26bc16e110..b01253997f 100644 --- a/src/install.c +++ b/src/install.c @@ -33,7 +33,6 @@ #include "copy.h" #include "filenamecat.h" #include "full-read.h" -#include "ignore-value.h" #include "mkancesdirs.h" #include "mkdir-p.h" #include "modechange.h" @@ -501,7 +500,7 @@ strip (char const *name) if (posix_spawnattr_setflags (&attr, POSIX_SPAWN_USEVFORK) == 0) attrp = &attr; else - ignore_value (posix_spawnattr_destroy (&attr)); + posix_spawnattr_destroy (&attr); } /* Construct the arguments to 'strip'. */ @@ -539,7 +538,7 @@ strip (char const *name) free (concat_name); if (attrp) - ignore_value (posix_spawnattr_destroy (&attr)); + posix_spawnattr_destroy (attrp); return ok; } -- 2.47.3