File 1158-erts-Simplify-erts_tracer_flags.patch of Package erlang

From 3404d7a2d13539b851bb058dbe3277f6d1415021 Mon Sep 17 00:00:00 2001
From: Sverker Eriksson <sverker@erlang.org>
Date: Mon, 8 Mar 2021 21:15:49 +0100
Subject: [PATCH 1/2] erts: Simplify erts_tracer_flags

Never called with NULL pointers anyway.
---
 erts/emulator/beam/erl_bif_trace.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/erts/emulator/beam/erl_bif_trace.c b/erts/emulator/beam/erl_bif_trace.c
index 36cad53ce4..ab42bc15f0 100644
--- a/erts/emulator/beam/erl_bif_trace.c
+++ b/erts/emulator/beam/erl_bif_trace.c
@@ -473,9 +473,9 @@ erts_trace_flags(Eterm List,
     }
     if (is_not_nil(list)) goto error;
     
-    if (pMask && mask)                           *pMask         = mask;
-    if (pTracer && !ERTS_TRACER_IS_NIL(tracer))  *pTracer       = tracer;
-    if (pCpuTimestamp && cpu_timestamp)          *pCpuTimestamp = cpu_timestamp;
+    if (mask)                        *pMask         = mask;
+    if (!ERTS_TRACER_IS_NIL(tracer)) *pTracer       = tracer;
+    if (cpu_timestamp)               *pCpuTimestamp = cpu_timestamp;
     return !0;
  error:
     return 0;
-- 
2.26.2

openSUSE Build Service is sponsored by