summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/session_pack.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/session_pack.c b/lib/session_pack.c
index b655b71289..e5c21f24b5 100644
--- a/lib/session_pack.c
+++ b/lib/session_pack.c
@@ -143,7 +143,8 @@ _gnutls_session_pack(gnutls_session_t session,
}
break;
default:
- return gnutls_assert_val(GNUTLS_E_INTERNAL_ERROR);
+ ret = gnutls_assert_val(GNUTLS_E_INTERNAL_ERROR);
+ goto fail;
}