EVP_PKEY_keygen_init: fix return check
[openssl.git] / apps / dsaparam.c
index df985324596a27b7f3bbe7ea93b0a9eb9424e9a7..8025b8be67c830def6cd67c3cf2cf94e19b1b816 100644 (file)
@@ -211,7 +211,7 @@ int dsaparam_main(int argc, char **argv)
                        "Error, DSA key generation context allocation failed\n");
             goto end;
         }
-        if (!EVP_PKEY_keygen_init(ctx)) {
+        if (EVP_PKEY_keygen_init(ctx) <= 0) {
             BIO_printf(bio_err,
                        "Error, unable to initialise for key generation\n");
             goto end;