From 823e0e2f2a764fb2e9025b824e3fc63a8817e5c6 Mon Sep 17 00:00:00 2001
From: Cyrille Bagard <nocbos@gmail.com>
Date: Mon, 18 Jun 2018 20:56:35 +0200
Subject: Fixed mistakes when no instruction to comment is found.

---
 plugins/lnxsyscalls/hops_armv7.c | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/plugins/lnxsyscalls/hops_armv7.c b/plugins/lnxsyscalls/hops_armv7.c
index 58b2702..ebd4b2c 100644
--- a/plugins/lnxsyscalls/hops_armv7.c
+++ b/plugins/lnxsyscalls/hops_armv7.c
@@ -236,9 +236,10 @@ static void comment_armv7_linux_syscall(tracked_path *exec, size_t sid, syscall_
     instr = get_register_write_location(exec, sid, reg);
 
     if (instr != NULL)
+    {
         add_comment_at(writer, info->name, instr);
-
-    g_object_unref(G_OBJECT(instr));
+        g_object_unref(G_OBJECT(instr));
+    }
 
     g_object_unref(G_OBJECT(reg));
 
@@ -251,9 +252,10 @@ static void comment_armv7_linux_syscall(tracked_path *exec, size_t sid, syscall_
         instr = get_register_write_location(exec, sid, reg);
 
         if (instr != NULL)
+        {
             add_comment_at(writer, info->argv[i], instr);
-
-        g_object_unref(G_OBJECT(instr));
+            g_object_unref(G_OBJECT(instr));
+        }
 
         g_object_unref(G_OBJECT(reg));
 
-- 
cgit v0.11.2-87-g4458