test: assert/ignore some warn_unused_result's Signed-off-by: Ran Benita <ran234@gmail.com>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
diff --git a/bench/bench.c b/bench/bench.c
index 9bb535c..37e41f5 100644
--- a/bench/bench.c
+++ b/bench/bench.c
@@ -33,6 +33,7 @@
#include <sys/time.h>
#endif
+#include <assert.h>
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
@@ -77,7 +78,7 @@ bench_timer_start(struct bench_timer *self)
#if defined(USE_CLOCK_GETTIME)
struct timespec val;
- (void)clock_gettime(CLOCK_MONOTONIC, &val);
+ (void) clock_gettime(CLOCK_MONOTONIC, &val);
/* With conversion from nanosecond to millisecond */
set_bench_time(&self->start, val.tv_sec, val.tv_nsec / 1000);
@@ -93,7 +94,7 @@ bench_timer_start(struct bench_timer *self)
#else
struct timeval val;
- (void)gettimeofday(&val, NULL);
+ (void) gettimeofday(&val, NULL);
set_bench_time(&self->start, val.tv_sec, val.tv_usec);
#endif
@@ -105,7 +106,7 @@ bench_timer_stop(struct bench_timer *self)
#if defined(USE_CLOCK_GETTIME)
struct timespec val;
- (void)clock_gettime(CLOCK_MONOTONIC, &val);
+ (void) clock_gettime(CLOCK_MONOTONIC, &val);
/* With conversion from nanosecond to millisecond */
set_bench_time(&self->stop, val.tv_sec, val.tv_nsec / 1000);
@@ -121,7 +122,7 @@ bench_timer_stop(struct bench_timer *self)
#else
struct timeval val;
- (void)gettimeofday(&val, NULL);
+ (void) gettimeofday(&val, NULL);
set_bench_time(&self->stop, val.tv_sec, val.tv_usec);
#endif
@@ -139,10 +140,12 @@ bench_timer_get_elapsed_time_str(struct bench_timer *self)
{
struct bench_time elapsed;
char *buf;
+ int ret;
bench_timer_get_elapsed_time(self, &elapsed);
normalize_bench_time(&elapsed);
- asprintf(&buf, "%ld.%06ld", elapsed.seconds, elapsed.milliseconds);
+ ret = asprintf(&buf, "%ld.%06ld", elapsed.seconds, elapsed.milliseconds);
+ assert(ret >= 0);
return buf;
}
diff --git a/test/interactive-evdev.c b/test/interactive-evdev.c
index 04a347f..7fdc069 100644
--- a/test/interactive-evdev.c
+++ b/test/interactive-evdev.c
@@ -483,14 +483,14 @@ main(int argc, char *argv[])
sigaction(SIGTERM, &act, NULL);
/* Instead of fiddling with termios.. */
- system("stty -echo");
+ (void) system("stty -echo");
ret = loop(kbds);
if (ret)
goto err_stty;
err_stty:
- system("stty echo");
+ (void) system("stty echo");
free_keyboards(kbds);
err_compose:
xkb_compose_table_unref(compose_table);
diff --git a/test/interactive-x11.c b/test/interactive-x11.c
index d720004..34ad654 100644
--- a/test/interactive-x11.c
+++ b/test/interactive-x11.c
@@ -372,9 +372,9 @@ main(int argc, char *argv[])
goto err_core_kbd;
}
- system("stty -echo");
+ (void) system("stty -echo");
ret = loop(conn, &core_kbd);
- system("stty echo");
+ (void) system("stty echo");
err_core_kbd:
deinit_kbd(&core_kbd);