]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
allow GNUTLS_E_SHORT_MEMORY_BUFFER in gnutls_x509_crq_get_challenge_password
authorNikos Mavrogiannopoulos <nmav@gnutls.org>
Wed, 28 Nov 2012 22:52:18 +0000 (23:52 +0100)
committerNikos Mavrogiannopoulos <nmav@gnutls.org>
Thu, 6 Dec 2012 07:58:56 +0000 (08:58 +0100)
lib/x509/output.c

index b3657d7e19cf5fc6d267af28c6aef74ad130819b..e607a7d5ee62dac1ea6ff0614b7062c2df3eedf0 100644 (file)
@@ -2342,7 +2342,7 @@ print_crq (gnutls_buffer_st * str, gnutls_x509_crq_t cert, gnutls_certificate_pr
               }
 
             err = gnutls_x509_crq_get_challenge_password (cert, NULL, &size);
-            if (err < 0)
+            if (err < 0 && err != GNUTLS_E_SHORT_MEMORY_BUFFER)
               {
                 addf (str, "error: get_challenge_password: %s\n",
                       gnutls_strerror (err));