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

ruby-changes:66561

From: Nobuyoshi <ko1@a...>
Date: Wed, 23 Jun 2021 10:09:51 +0900 (JST)
Subject: [ruby-changes:66561] fd7023a87e (master): Convert ssize_t properly

https://git.ruby-lang.org/ruby.git/commit/?id=fd7023a87e

From fd7023a87e73abf2ef531a1a6b0c0645887ec841 Mon Sep 17 00:00:00 2001
From: Nobuyoshi Nakada <nobu@r...>
Date: Wed, 23 Jun 2021 10:09:25 +0900
Subject: Convert ssize_t properly

---
 ext/socket/udpsocket.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ext/socket/udpsocket.c b/ext/socket/udpsocket.c
index 94ea19c..2bfd7c8 100644
--- a/ext/socket/udpsocket.c
+++ b/ext/socket/udpsocket.c
@@ -168,7 +168,7 @@ udp_send_internal(VALUE v) https://github.com/ruby/ruby/blob/trunk/ext/socket/udpsocket.c#L168
 
         ssize_t n = (ssize_t)BLOCKING_REGION_FD(rsock_sendto_blocking, &arg->sarg);
 
-        if (n >= 0) return RB_INT2NUM(n);
+        if (n >= 0) return RB_SSIZE2NUM(n);
 
         if (rb_io_maybe_wait_writable(errno, fptr->self, Qnil)) {
             goto retry;
-- 
cgit v1.1


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

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