free NULL cleanup 11
[oweals/openssl.git] / engines / e_cswift.c
index 0b4bfc503e67cf4e797017bd701dfd44c0135f7d..5dcee7cdc7ec9c5a59d9a6b8ea9fa87c6c77f49c 100644 (file)
@@ -431,10 +431,8 @@ static int cswift_init(ENGINE *e)
     /* Everything's fine. */
     return 1;
  err:
-    if (cswift_dso) {
-        DSO_free(cswift_dso);
-        cswift_dso = NULL;
-    }
+    DSO_free(cswift_dso);
+    cswift_dso = NULL;
     p_CSwift_AcquireAccContext = NULL;
     p_CSwift_AttachKeyParam = NULL;
     p_CSwift_SimpleRequest = NULL;