From 25e4b0497ba7b0812e17f4667d8bd4a9213a0d34 Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Tue, 27 May 2014 22:01:21 +0000 Subject: [PATCH] libgo/runtime: fix unused-result warning Result of runtime_write is ignored, causing an unused-result result warning (error in my case, with -Werror=unused-result). From-SVN: r210987 --- libgo/runtime/proc.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libgo/runtime/proc.c b/libgo/runtime/proc.c index ed0c1a03ba63..c627ac1d5d36 100644 --- a/libgo/runtime/proc.c +++ b/libgo/runtime/proc.c @@ -1117,7 +1117,8 @@ runtime_needm(void) if(runtime_needextram) { // Can happen if C/C++ code calls Go from a global ctor. // Can not throw, because scheduler is not initialized yet. - runtime_write(2, "fatal error: cgo callback before cgo call\n", + int rv __attribute__((unused)); + rv = runtime_write(2, "fatal error: cgo callback before cgo call\n", sizeof("fatal error: cgo callback before cgo call\n")-1); runtime_exit(1); }