From fff43542f99bc0a61b84fd83b55e94ff9454aaa4 Mon Sep 17 00:00:00 2001 From: Bruno Silvestre Date: Wed, 7 May 2025 08:32:34 -0300 Subject: [PATCH] Fix missing return --- src/ssl.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ssl.c b/src/ssl.c index 612f5a1..1de15be 100644 --- a/src/ssl.c +++ b/src/ssl.c @@ -366,7 +366,7 @@ static int meth_shutdown(lua_State *L) { lua_pushnil(L); ssl->state = LSEC_STATE_CLOSED; return 2; - case -1: + default: lua_pushboolean(L, 0); ssl->error = SSL_get_error(ssl->ssl, err); switch (ssl->error) { @@ -389,6 +389,8 @@ static int meth_shutdown(lua_State *L) { } return 2; } + // unreachable + return 0; } /**