aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCollin Funk <collin.funk1@gmail.com>2025-10-23 14:40:39 -0700
committerCollin Funk <collin.funk1@gmail.com>2025-10-23 14:40:39 -0700
commita2a2f22efe12c3394e1f19e0104c67988b2044c8 (patch)
tree453966f976fe5a4c7289398eb0b1281151c63c4a
parentinstall: enhance error diagnostic when running strip fails (diff)
downloadcoreutils-a2a2f22efe12c3394e1f19e0104c67988b2044c8.tar.gz
coreutils-a2a2f22efe12c3394e1f19e0104c67988b2044c8.zip
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.
-rw-r--r--src/install.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/install.c b/src/install.c
index 26bc16e11..b01253997 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;
}