]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
bug fix in gnutls_session_get_data().
authorNikos Mavrogiannopoulos <nmav@gnutls.org>
Tue, 8 Nov 2011 06:52:56 +0000 (07:52 +0100)
committerNikos Mavrogiannopoulos <nmav@gnutls.org>
Tue, 8 Nov 2011 06:52:56 +0000 (07:52 +0100)
lib/gnutls_session.c

index 418a2ba16ea65908dc16a9c6e9e27bc80d64acb2..fd012fe235312ceaeae17e5bcfc197079d7cf077 100644 (file)
@@ -66,6 +66,7 @@ gnutls_session_get_data (gnutls_session_t session,
 
   if (psession.size > *session_data_size)
     {
+      *session_data_size = psession.size;
       ret = GNUTLS_E_SHORT_MEMORY_BUFFER;
       goto error;
     }