aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2007-03-31 21:10:05 +0000
committerDaniel Stenberg <daniel@haxx.se>2007-03-31 21:10:05 +0000
commitc1f117700ac3dcca2bb6e3e8cde4535d4a6ad1de (patch)
tree9570381b8aa656945b98da98935313edc521b22e /lib
parent7ea90c46eb16e5cabed2fa29ce514634a2e879ee (diff)
Pointless to check for non-NULL pointers that already have been dereferenced
and they have to be non-NULL long before this check. CID 22 in the coverity.com scan
Diffstat (limited to 'lib')
-rw-r--r--lib/ssluse.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/ssluse.c b/lib/ssluse.c
index 8265f13b3..d96ee13bf 100644
--- a/lib/ssluse.c
+++ b/lib/ssluse.c
@@ -431,7 +431,7 @@ int cert_stuff(struct connectdata *conn,
#ifdef HAVE_OPENSSL_ENGINE_H
{ /* XXXX still needs some work */
EVP_PKEY *priv_key = NULL;
- if(conn && conn->data && conn->data->state.engine) {
+ if(data->state.engine) {
#ifdef HAVE_ENGINE_LOAD_FOUR_ARGS
UI_METHOD *ui_method = UI_OpenSSL();
#endif
@@ -441,7 +441,7 @@ int cert_stuff(struct connectdata *conn,
}
/* the typecast below was added to please mingw32 */
priv_key = (EVP_PKEY *)
- ENGINE_load_private_key(conn->data->state.engine,key_file,
+ ENGINE_load_private_key(data->state.engine,key_file,
#ifdef HAVE_ENGINE_LOAD_FOUR_ARGS
ui_method,
#endif