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

ruby-changes:23424

From: akr <ko1@a...>
Date: Thu, 26 Apr 2012 22:26:44 +0900 (JST)
Subject: [ruby-changes:23424] akr:r35475 (trunk): suppress a warning.

akr	2012-04-26 22:24:34 +0900 (Thu, 26 Apr 2012)

  New Revision: 35475

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=35475

  Log:
    suppress a warning.

  Modified files:
    trunk/ext/socket/socket.c

Index: ext/socket/socket.c
===================================================================
--- ext/socket/socket.c	(revision 35474)
+++ ext/socket/socket.c	(revision 35475)
@@ -1426,7 +1426,7 @@
     StringValue(path);
     MEMZERO(&sockaddr, struct sockaddr_un, 1);
     sockaddr.sun_family = AF_UNIX;
-    if (sizeof(sockaddr.sun_path) <= RSTRING_LEN(path)) {
+    if (sizeof(sockaddr.sun_path) <= (size_t)RSTRING_LEN(path)) {
         rb_raise(rb_eArgError, "too long unix socket path (%"PRIuSIZE" bytes given but %"PRIuSIZE" bytes max)",
             (size_t)RSTRING_LEN(path), sizeof(sockaddr.sun_path));
     }

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

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