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