diff options
Diffstat (limited to 'ext/socket')
-rw-r--r-- | ext/socket/raddrinfo.c | 2 | ||||
-rw-r--r-- | ext/socket/socket.c | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/ext/socket/raddrinfo.c b/ext/socket/raddrinfo.c index a9a4535741..f71d0f9c65 100644 --- a/ext/socket/raddrinfo.c +++ b/ext/socket/raddrinfo.c @@ -2144,6 +2144,8 @@ rsock_io_socket_addrinfo(VALUE io, struct sockaddr *addr, socklen_t len) default: rb_raise(rb_eTypeError, "neither IO nor file descriptor"); } + + UNREACHABLE; } /* diff --git a/ext/socket/socket.c b/ext/socket/socket.c index 872dd65b85..d2177e505d 100644 --- a/ext/socket/socket.c +++ b/ext/socket/socket.c @@ -1334,6 +1334,8 @@ sock_s_getnameinfo(int argc, VALUE *argv) error_exit_name: if (res) freeaddrinfo(res); rsock_raise_socket_error("getnameinfo", error); + + UNREACHABLE; } /* |