]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
when calling gnutls_x509_crt_get_subject_key_id set the id_size
authorNikos Mavrogiannopoulos <nmav@gnutls.org>
Sat, 1 Nov 2014 08:59:23 +0000 (09:59 +0100)
committerNikos Mavrogiannopoulos <nmav@gnutls.org>
Sat, 1 Nov 2014 08:59:23 +0000 (09:59 +0100)
lib/x509/common.c

index dc240046ea33397e74090437cd5c7019b0d0a38f..7b4519db7dd48c5de7fc3eccd3608734908207d1 100644 (file)
@@ -1966,6 +1966,7 @@ _gnutls_check_valid_key_id(gnutls_datum_t *key_id,
                goto out;
        }
 
+       id_size = sizeof(id);
        if (gnutls_x509_crt_get_subject_key_id(cert, id, &id_size, NULL) < 0) {
                gnutls_assert();
                goto out;