diff options
author | Hui Zhu <teawater@gmail.com> | 2019-12-25 16:40:28 +0800 |
---|---|---|
committer | Fengguang Wu <fengguang.wu@intel.com> | 2019-12-25 16:45:25 +0800 |
commit | ca4b1eb502ffc53aaf657a3c8e3487ddbc9f048b (patch) | |
tree | 880518b461135c6e877cc1f313c6dd4aa59ff547 | |
parent | 95081d4aeff089ff2891ae5e1334e475a634bc53 (diff) | |
download | vm-scalability-ca4b1eb502ffc53aaf657a3c8e3487ddbc9f048b.tar.gz |
usemem: Fix the build warning
Got:
gcc -O -c -Wall -g usemem.c -o usemem.o
usemem.c: In function ‘output_statistics’:
usemem.c:638:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
write(1, buf, len);
This commit fixes this warning.
Signed-off-by: Hui Zhu <teawaterz@linux.alibaba.com>
-rw-r--r-- | usemem.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -635,7 +635,8 @@ static void output_statistics(unsigned long unit_bytes, const char *intro) "%s%lu bytes / %lu usecs = %lu KB/s\n", intro, unit_bytes, delta_us, throughput); fflush(stdout); - write(1, buf, len); + if (write(1, buf, len) != len) + fprintf(stderr, "WARNING: statistics output may be incomplete.\n"); } static void timing_free(void *ptrs[], unsigned int nptr, |