summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2003-03-11 07:59:06 +0000
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2003-03-11 07:59:06 +0000
commitc6f315f0adbc65ec325476b599eabe6c870df2a9 (patch)
treec25f3f4cb1eb41153b1e7e05050c402425bb9977
parentb5667966e482eee24d3ea8d09c9d19ffafd9ae9b (diff)
downloadgnutls-c6f315f0adbc65ec325476b599eabe6c870df2a9.tar.gz
*** empty log message ***
-rw-r--r--lib/gnutls_int.h2
-rw-r--r--lib/gnutls_ui.c4
2 files changed, 3 insertions, 3 deletions
diff --git a/lib/gnutls_int.h b/lib/gnutls_int.h
index f27e36d75f..1d568dcd9b 100644
--- a/lib/gnutls_int.h
+++ b/lib/gnutls_int.h
@@ -651,6 +651,6 @@ void _gnutls_set_adv_version( gnutls_session, gnutls_protocol_version);
gnutls_protocol_version _gnutls_get_adv_version( gnutls_session);
int gnutls_fingerprint(gnutls_digest_algorithm algo, const gnutls_datum* data,
- char* result, size_t* result_size);
+ unsigned char* result, int* result_size);
#endif /* GNUTLS_INT_H */
diff --git a/lib/gnutls_ui.c b/lib/gnutls_ui.c
index d21aa82f33..3ed3fd7bda 100644
--- a/lib/gnutls_ui.c
+++ b/lib/gnutls_ui.c
@@ -212,7 +212,7 @@ const gnutls_datum *gnutls_certificate_get_ours(gnutls_session session)
return NULL; /* no certificate */
}
- if (cred->ncerts > index)
+ if (cred->ncerts > (unsigned int) index)
return &cred->cert_list[index][0].raw;
return NULL;
}
@@ -293,7 +293,7 @@ int gnutls_fingerprint(gnutls_digest_algorithm algo, const gnutls_datum* data,
GNUTLS_HASH_HANDLE td;
int hash_len = _gnutls_hash_get_algo_len(algo);
- if (hash_len < 0 || (size_t)hash_len > *result_size ||
+ if (hash_len < 0 || hash_len > *result_size ||
result==NULL)
{
*result_size = hash_len;