]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
uuidd: use ignore_result helper
authorPetr Uzel <petr.uzel@suse.cz>
Thu, 3 May 2012 19:01:51 +0000 (21:01 +0200)
committerKarel Zak <kzak@redhat.com>
Fri, 4 May 2012 13:13:43 +0000 (15:13 +0200)
Signed-off-by: Petr Uzel <petr.uzel@suse.cz>
misc-utils/uuidd.c

index be3e3cf07440b5c4d6eaef7f89fe7fd91e3aab6f..50ae61fa8b9de71e3254a063304dea748e6cb83c 100644 (file)
@@ -34,6 +34,7 @@ extern int optind;
 #include "uuid.h"
 #include "uuidd.h"
 #include "writeall.h"
+#include "c.h"
 
 #include "closestream.h"
 #include "nls.h"
@@ -327,9 +328,7 @@ static void server_loop(const char *socket_path, const char *pidfile_path,
 
        if (pidfile_path) {
                sprintf(reply_buf, "%8d\n", getpid());
-               if (ftruncate(fd_pidfile, 0)) {
-                       /* Silence warn_unused_result */
-               }
+               ignore_result( ftruncate(fd_pidfile, 0) );
                write_all(fd_pidfile, reply_buf, strlen(reply_buf));
                if (fd_pidfile > 1)
                        close(fd_pidfile); /* Unlock the pid file */