lkml.org 
[lkml]   [2019]   [Dec]   [25]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
Patch in this message
/
From
Subject[PATCH for vm-scalability] usemem: Fix the build warning
Date
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>
---
usemem.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/usemem.c b/usemem.c
index 85dbdc5..9158304 100644
--- a/usemem.c
+++ b/usemem.c
@@ -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)
+ printf("Output buf \"%s\" fail\n", buf);
}

static void timing_free(void *ptrs[], unsigned int nptr,
--
2.7.4
\
 
 \ /
  Last update: 2019-12-25 09:34    [W:0.019 / U:4.432 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site