summaryrefslogtreecommitdiff
path: root/overlay
diff options
context:
space:
mode:
authorThomas Wood <thomas.wood@intel.com>2015-09-07 11:32:05 +0100
committerThomas Wood <thomas.wood@intel.com>2015-09-08 16:15:16 +0100
commit1dcace30184c812f1e12ee10cc827accce140cc0 (patch)
tree97fcb91aa25b376a6ae320529da8c7785799a14c /overlay
parentf0381d1abebfc5b7e24a835dfe1c2344396c0304 (diff)
build: fix unused-result warnings
Signed-off-by: Thomas Wood <thomas.wood@intel.com>
Diffstat (limited to 'overlay')
-rw-r--r--overlay/gpu-top.c4
-rw-r--r--overlay/overlay.c4
2 files changed, 5 insertions, 3 deletions
diff --git a/overlay/gpu-top.c b/overlay/gpu-top.c
index d1f5ec80..4097cd06 100644
--- a/overlay/gpu-top.c
+++ b/overlay/gpu-top.c
@@ -29,6 +29,7 @@
#include <unistd.h>
#include <fcntl.h>
#include <errno.h>
+#include <assert.h>
#include "perf.h"
#include "igfx.h"
@@ -260,7 +261,8 @@ static void mmio_init(struct gpu_top *gt)
mmio_ring_emit(&render_ring, 1000, payload);
mmio_ring_emit(&bsd_ring, 1000, payload);
mmio_ring_emit(&blt_ring, 1000, payload);
- write(fd[1], payload, sizeof(payload));
+ assert(write(fd[1], payload, sizeof(payload))
+ == sizeof(payload));
}
}
diff --git a/overlay/overlay.c b/overlay/overlay.c
index 035e02c6..3c0dbb44 100644
--- a/overlay/overlay.c
+++ b/overlay/overlay.c
@@ -910,8 +910,8 @@ int main(int argc, char **argv)
if (daemonize && daemon(0, 0))
return EINVAL;
- if (renice)
- nice(renice);
+ if (renice && (nice(renice) == -1))
+ fprintf(stderr, "Could not renice: %s\n", strerror(errno));
signal(SIGUSR1, signal_snapshot);