dup is marked as warn-unused-result
authorWolfgang Bumiller <wry.git@bumiller.com>
Sat, 27 Apr 2013 15:51:51 +0000 (17:51 +0200)
committerWolfgang Bumiller <wry.git@bumiller.com>
Sat, 27 Apr 2013 15:51:51 +0000 (17:51 +0200)
test.c

diff --git a/test.c b/test.c
index 0af74771cda014922689192acba012216030c2fa..7722af26a4a5caae39c636fcfc6ee78be72e40e4 100644 (file)
--- a/test.c
+++ b/test.c
@@ -116,9 +116,9 @@ FILE ** task_popen(const char *command, const char *mode) {
         close(errhandle[0]);
 
         /* see piping documentation for this sillyness :P */
-        close(0)dup(inhandle [0]);
-        close(1)dup(outhandle[1]);
-        close(2)dup(errhandle[1]);
+        close(0); (void)!dup(inhandle [0]);
+        close(1); (void)!dup(outhandle[1]);
+        close(2); (void)!dup(errhandle[1]);
 
         execvp(*argv, argv);
         exit(EXIT_FAILURE);