From 8141c484b9046da80dee89cad51523480ee2810c Mon Sep 17 00:00:00 2001
From: Alexander Lamaison <awl03@doc.ic.ac.uk>
Date: Tue, 14 Jul 2009 21:00:07 +0100
Subject: [PATCH] Fixed 'incompatible type' warnings with GCC.

---
 src/openssl.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/openssl.c b/src/openssl.c
index 26d81d8..4bf743d 100644
--- a/src/openssl.c
+++ b/src/openssl.c
@@ -290,7 +290,8 @@ _libssh2_rsa_new_private(libssh2_rsa_ctx ** rsa,
         OpenSSL_add_all_ciphers();
     }
 
-    return read_private_key_from_file(rsa, session, read_rsa, fp, passphrase);
+    return read_private_key_from_file((void **) rsa, session, read_rsa, fp,
+                                      passphrase);
 }
 
 int
@@ -309,7 +310,8 @@ _libssh2_dsa_new_private(libssh2_dsa_ctx ** dsa,
         OpenSSL_add_all_ciphers();
     }
 
-    return read_private_key_from_file(dsa, session, read_dsa, fp, passphrase);
+    return read_private_key_from_file((void **) dsa, session, read_dsa, fp,
+                                      passphrase);
 }
 
 int
-- 
1.6.3.2.1299.gee46c

