]> git.ipfire.org Git - thirdparty/openvpn.git/commitdiff
Change signedness of hash in x509_get_sha1_hash(), fixes compiler warning.
authorSteffan Karger <steffan@karger.me>
Sun, 27 Apr 2014 07:55:48 +0000 (09:55 +0200)
committerGert Doering <gert@greenie.muc.de>
Sun, 27 Apr 2014 12:37:18 +0000 (14:37 +0200)
hash was cast from char * to unsigned char * at the return of the function.
This patch removes the implicit cast by declaring hash as unsigned char * .

Signed-off-by: Steffan Karger <steffan@karger.me>
Acked-by: Gert Doering <gert@greenie.muc.de>
Message-Id: <1398585348-7969-1-git-send-email-steffan@karger.me>
URL: http://article.gmane.org/gmane.network.openvpn.devel/8647
Signed-off-by: Gert Doering <gert@greenie.muc.de>
(cherry picked from commit d4309c21d9cde43c777985e373242afa78afefa1)

src/openvpn/ssl_verify_openssl.c

index 658f5f333d8971bb16e4245e50d2329ad4b51882..91a42b2fc99b7e9ac2b50bef24fd395138370626 100644 (file)
@@ -241,7 +241,7 @@ x509_get_serial (openvpn_x509_cert_t *cert, struct gc_arena *gc)
 unsigned char *
 x509_get_sha1_hash (X509 *cert, struct gc_arena *gc)
 {
-  char *hash = gc_malloc(SHA_DIGEST_LENGTH, false, gc);
+  unsigned char *hash = gc_malloc(SHA_DIGEST_LENGTH, false, gc);
   memcpy(hash, cert->sha1_hash, SHA_DIGEST_LENGTH);
   return hash;
 }