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 */
return NULL; /* no certificate */
}
- if (cred->ncerts > index)
+ if (cred->ncerts > (unsigned int) index)
return &cred->cert_list[index][0].raw;
return NULL;
}
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;