Blob Blame History Raw
From fd04f2a9fa8e0bef9bc1dadcc439c59885dff390 Mon Sep 17 00:00:00 2001
From: Ken Gaillot <kgaillot@redhat.com>
Date: Fri, 3 Nov 2017 16:41:29 -0500
Subject: [PATCH] Low: pengine: avoid potential use-of-NULL introduced in rc4

---
 pengine/native.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/pengine/native.c b/pengine/native.c
index 5dc0420..6d1ca24 100644
--- a/pengine/native.c
+++ b/pengine/native.c
@@ -2449,7 +2449,8 @@ LogActions(resource_t * rsc, pe_working_set_t * data_set, gboolean terminal)
                 STOP_SANITY_ASSERT(__LINE__);
             }
 
-            LogAction("Stop", rsc, node, NULL, stop_op, stop_op->reason?stop_op:start, terminal);
+            LogAction("Stop", rsc, node, NULL, stop_op,
+                      (stop_op && stop_op->reason)? stop_op : start, terminal);
         }
 
         free(key);
-- 
1.8.3.1