From: Nikos Mavrogiannopoulos Date: Mon, 4 Apr 2011 20:01:29 +0000 (+0200) Subject: Do not cleanup bufel after it has been inserted into buffer. X-Git-Tag: gnutls_2_99_0~55 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ca41fc31917d97f4a6b9aa8323a1317c1657d9af;p=thirdparty%2Fgnutls.git Do not cleanup bufel after it has been inserted into buffer. --- diff --git a/lib/gnutls_record.c b/lib/gnutls_record.c index 19f6aa3d1f..8ec637aeb8 100644 --- a/lib/gnutls_record.c +++ b/lib/gnutls_record.c @@ -690,13 +690,11 @@ record_add_to_buffers (gnutls_session_t session, if (type == GNUTLS_ALERT || (htype == GNUTLS_HANDSHAKE_CLIENT_HELLO && type == GNUTLS_HANDSHAKE)) { - ret = gnutls_assert_val(GNUTLS_E_GOT_APPLICATION_DATA); - goto cleanup; + return gnutls_assert_val(GNUTLS_E_GOT_APPLICATION_DATA); } else { - ret = gnutls_assert_val(GNUTLS_E_UNEXPECTED_PACKET); - goto cleanup; + return gnutls_assert_val(GNUTLS_E_UNEXPECTED_PACKET); } break;