Remove some unused perl scripts
[openssl.git] / crypto / dsa / dsa_lib.c
index 4b02d770dee5ebab91257842e2d8d469e57c84fa..722602cc90dce331ed91bc80609f69719223bbbb 100644 (file)
@@ -246,7 +246,9 @@ void *DSA_get_ex_data(DSA *d, int idx)
 
 int DSA_security_bits(const DSA *d)
 {
-    return BN_security_bits(BN_num_bits(d->p), BN_num_bits(d->q));
+    if (d->p && d->q)
+        return BN_security_bits(BN_num_bits(d->p), BN_num_bits(d->q));
+    return -1;
 }
 
 #ifndef OPENSSL_NO_DH