From 3091dc2b1d5eab575bfe886bf1d6f2414797373f Mon Sep 17 00:00:00 2001
From: Mark Haines <mjark@negativecurvature.net>
Date: Thu, 20 Oct 2016 11:35:45 +0100
Subject: [PATCH] Add NULL check for message_index pointer

---
 src/inbound_group_session.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/inbound_group_session.c b/src/inbound_group_session.c
index ed313a0..a54e55f 100644
--- a/src/inbound_group_session.c
+++ b/src/inbound_group_session.c
@@ -287,7 +287,9 @@ static size_t _decrypt(
         return (size_t)-1;
     }
 
-    *message_index = decoded_results.message_index;
+    if (message_index != NULL) {
+        *message_index = decoded_results.message_index;
+    }
 
     /* verify the signature. We could do this before decoding the message, but
      * we allow for the possibility of future protocol versions which use a
-- 
GitLab