From ae041943ec3d102a736ab58d379f346fea3b2179 Mon Sep 17 00:00:00 2001 From: Nikos Mavrogiannopoulos Date: Tue, 13 Mar 2012 19:30:29 +0100 Subject: int is signed. --- lib/decoding.c | 10 +++++----- lib/libtasn1.h | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/lib/decoding.c b/lib/decoding.c index 25c99c5..00ae287 100644 --- a/lib/decoding.c +++ b/lib/decoding.c @@ -56,10 +56,10 @@ _asn1_error_description_tag_error (ASN1_TYPE node, char *ErrorDescription) * Returns: Return the decoded length value, or -1 on indefinite * length, or -2 when the value was too big. **/ -signed int +int asn1_get_length_der (const unsigned char *der, int der_len, int *len) { - signed int ans; + int ans; int k, punt; *len = 0; @@ -112,10 +112,10 @@ asn1_get_length_der (const unsigned char *der, int der_len, int *len) * length, -2 when the value was too big or -3 when the value * and the size of length exceed the @der_len. -*/ -static signed int +static int asn1_get_length_der_checked (const unsigned char *der, int der_len, int *len) { -signed int ret; +int ret; ret = asn1_get_length_der(der, der_len, len); if (ret < 0) @@ -199,7 +199,7 @@ asn1_get_tag_der (const unsigned char *der, int der_len, * * Since: 2.0 **/ -signed int +int asn1_get_length_ber (const unsigned char *ber, int ber_len, int *len) { int ret; diff --git a/lib/libtasn1.h b/lib/libtasn1.h index f18327f..ac9fafe 100644 --- a/lib/libtasn1.h +++ b/lib/libtasn1.h @@ -261,10 +261,10 @@ extern "C" int *ret_len, unsigned char *str, int str_size, int *bit_len); - extern ASN1_API signed int + extern ASN1_API int asn1_get_length_der (const unsigned char *der, int der_len, int *len); - extern ASN1_API signed int + extern ASN1_API int asn1_get_length_ber (const unsigned char *ber, int ber_len, int *len); extern ASN1_API void -- cgit v1.2.3