From d7a656523bff496d4a6ec6b40917ea50a6bafb16 Mon Sep 17 00:00:00 2001 From: Takatoshi Kondo Date: Mon, 11 Jul 2016 19:34:10 +0900 Subject: [PATCH] Fixed #503. Fixed fwrite return value comparison. --- include/msgpack/fbuffer.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/msgpack/fbuffer.h b/include/msgpack/fbuffer.h index d478008c..d766c839 100644 --- a/include/msgpack/fbuffer.h +++ b/include/msgpack/fbuffer.h @@ -25,7 +25,7 @@ extern "C" { static inline int msgpack_fbuffer_write(void* data, const char* buf, size_t len) { - return (1 == fwrite(buf, len, 1, (FILE *)data)) ? 0 : -1; + return (len == fwrite(buf, len, 1, (FILE *)data)) ? 0 : -1; } /** @} */