]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
Do not cleanup bufel after it has been inserted into buffer.
authorNikos Mavrogiannopoulos <nmav@gnutls.org>
Mon, 4 Apr 2011 20:01:29 +0000 (22:01 +0200)
committerNikos Mavrogiannopoulos <nmav@gnutls.org>
Mon, 4 Apr 2011 20:01:29 +0000 (22:01 +0200)
lib/gnutls_record.c

index 19f6aa3d1fe0686458cf7005884e28f588726e0c..8ec637aeb89ece5d05de8f97314ff780509c7fbc 100644 (file)
@@ -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;