13 lines
451 B
Diff
13 lines
451 B
Diff
|
diff -u -r ../ldns-1.7.0/keys.c ./keys.c
|
||
|
--- ../ldns-1.7.0/keys.c 2016-12-20 10:48:22.000000000 +0000
|
||
|
+++ ./keys.c 2018-08-23 17:05:00.759800098 +0000
|
||
|
@@ -107,7 +107,7 @@
|
||
|
|
||
|
k = ldns_key_new();
|
||
|
if(!k) return LDNS_STATUS_MEM_ERR;
|
||
|
-#ifndef S_SPLINT_S
|
||
|
+#if !defined(S_SPLINT_S) && !defined(OPENSSL_NO_ENGINE)
|
||
|
k->_key.key = ENGINE_load_private_key(e, key_id, UI_OpenSSL(), NULL);
|
||
|
if(!k->_key.key) {
|
||
|
ldns_key_free(k);
|