From 91df0af899341368f22f415d88e7df8f5919e6bf Mon Sep 17 00:00:00 2001
From: "Dmitriy A. Gerasimov" <dmitriy.gerasimov@demlabs.net>
Date: Sun, 12 Apr 2020 03:16:06 +0700
Subject: [PATCH] [*] Emergency fix the key null check on public key
 serialization

---
 src/dap_enc_key.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/dap_enc_key.c b/src/dap_enc_key.c
index 60c756d..a4492f9 100755
--- a/src/dap_enc_key.c
+++ b/src/dap_enc_key.c
@@ -322,7 +322,7 @@ uint8_t* dap_enc_key_serealize_priv_key(dap_enc_key_t *a_key, size_t *a_buflen_o
 uint8_t* dap_enc_key_serealize_pub_key(dap_enc_key_t *a_key, size_t *a_buflen_out)
 {
     uint8_t *data = NULL;
-    if ( a_key->pub_key_data ){
+    if ( a_key->pub_key_data == NULL ){
         log_it(L_ERROR, "Public key is NULL");
         return NULL;
     }
-- 
GitLab