]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
use a signed value for bits.
authorNikos Mavrogiannopoulos <nmav@gnutls.org>
Sat, 17 May 2014 09:57:11 +0000 (11:57 +0200)
committerNikos Mavrogiannopoulos <nmav@gnutls.org>
Tue, 20 May 2014 19:52:02 +0000 (21:52 +0200)
lib/x509/common.c

index 8c482123d766a53614bede8c33f16f3728e7b2d5..a0bb49a4f0973c1eff250074318851f779f39bbc 100644 (file)
@@ -1594,7 +1594,7 @@ _gnutls_x509_get_signature(ASN1_TYPE src, const char *src_name,
                           gnutls_datum_t * signature)
 {
        int result, len;
-       unsigned int bits;
+       int bits;
 
        signature->data = NULL;
        signature->size = 0;
@@ -1630,7 +1630,7 @@ _gnutls_x509_get_signature(ASN1_TYPE src, const char *src_name,
         */
        bits = len;
        result =
-           asn1_read_value(src, src_name, signature->data, (int *) &bits);
+           asn1_read_value(src, src_name, signature->data, &bits);
 
        if (result != ASN1_SUCCESS) {
                result = _gnutls_asn2err(result);