From 9e37a490f840f28bf84be3bc39c82b226ef6dfcb Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Wed, 9 Aug 2023 14:22:57 +0900 Subject: [PATCH] mruby-socket/socket.c: narrow local variable scope --- mrbgems/mruby-socket/src/socket.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/mrbgems/mruby-socket/src/socket.c b/mrbgems/mruby-socket/src/socket.c index 50eaa1c6d..b651a1097 100644 --- a/mrbgems/mruby-socket/src/socket.c +++ b/mrbgems/mruby-socket/src/socket.c @@ -133,7 +133,6 @@ mrb_addrinfo_getaddrinfo(mrb_state *mrb, mrb_value klass) struct addrinfo hints = {0}, *res0; mrb_value family, protocol, service, socktype; mrb_int flags; - int error; const char *hostname, *servname = NULL; family = socktype = protocol = mrb_nil_value(); @@ -167,7 +166,7 @@ mrb_addrinfo_getaddrinfo(mrb_state *mrb, mrb_value klass) hints.ai_protocol = (int)mrb_integer(protocol); } - error = getaddrinfo(hostname, servname, &hints, &res0); + int error = getaddrinfo(hostname, servname, &hints, &res0); if (error) { mrb_raisef(mrb, E_SOCKET_ERROR, "getaddrinfo: %s", gai_strerror(error)); }