ruby-changes:25990
From: nobu <ko1@a...>
Date: Fri, 30 Nov 2012 18:50:40 +0900 (JST)
Subject: [ruby-changes:25990] nobu:r38047 (trunk): zlib.c: suppress warning
nobu 2012-11-30 18:50:30 +0900 (Fri, 30 Nov 2012) New Revision: 38047 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=38047 Log: zlib.c: suppress warning * ext/zlib/zlib.c (zlib_mem_alloc): suppress unused-value warning. Modified files: trunk/ext/zlib/zlib.c Index: ext/zlib/zlib.c =================================================================== --- ext/zlib/zlib.c (revision 38046) +++ ext/zlib/zlib.c (revision 38047) @@ -21,8 +21,8 @@ # define VALGRIND_MAKE_MEM_UNDEFINED(p, n) VALGRIND_MAKE_WRITABLE((p), (n)) # endif #else -# define VALGRIND_MAKE_MEM_DEFINED(p, n) /* empty */ -# define VALGRIND_MAKE_MEM_UNDEFINED(p, n) /* empty */ +# define VALGRIND_MAKE_MEM_DEFINED(p, n) 0 +# define VALGRIND_MAKE_MEM_UNDEFINED(p, n) 0 #endif #define RUBY_ZLIB_VERSION "0.6.0" @@ -588,7 +588,7 @@ deflate is performing a conditional jump that depends on an uninitialized value. Isn't that a bug? http://www.zlib.net/zlib_faq.html#faq36 */ - VALGRIND_MAKE_MEM_DEFINED(p, items * size); + (void)VALGRIND_MAKE_MEM_DEFINED(p, items * size); return p; } -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/