X-Git-Url: https://git.liburcu.org/?a=blobdiff_plain;f=src%2Fcommon%2Ftrace-chunk.c;h=a18b2077e5dc9c35680d96507c7491f515824471;hb=eca8e6d95d58cd45f9c16a79ee34c3a949d7ab5c;hp=ec52e5d2b3e30598216e26bf1f8eea6fd7a2ae9a;hpb=12c5f50afddfc4f620542860ac4a402b1884a022;p=lttng-tools.git diff --git a/src/common/trace-chunk.c b/src/common/trace-chunk.c index ec52e5d2b..a18b2077e 100644 --- a/src/common/trace-chunk.c +++ b/src/common/trace-chunk.c @@ -1834,7 +1834,12 @@ bool lttng_trace_chunk_ids_equal(const struct lttng_trace_chunk *chunk_a, { bool equal = false; - if (!chunk_a || !chunk_b) { + if (chunk_a == chunk_b) { + equal = true; + goto end; + } + + if (!!chunk_a ^ !!chunk_b) { goto end; }