[前][次][番号順一覧][スレッド一覧]

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/

[前][次][番号順一覧][スレッド一覧]