Fix: libc-wrapper: undef temporary token rather than value
authorChristophe Bedard <bedard.christophe@gmail.com>
Mon, 1 Jun 2020 20:11:08 +0000 (16:11 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Tue, 30 Jun 2020 15:08:34 +0000 (11:08 -0400)
commita32694f47853412174b0efe3823fc7d0af6df121
tree48db2c1e7176d784ab71349d3aa565d169e3d1c5
parent0548a25fdad6e0597403c563b21efeaead8c8d89
Fix: libc-wrapper: undef temporary token rather than value

The lttng-ust malloc wrapper defines pthread_mutex_lock/unlock
preprocessor tokens to ust_malloc_spin_lock/unlock around the definition
of a TLS variable, which uses pthread mutexes when relying on the
pthread key fallback. Undefining those tokens should be done on the
preprocessor token, rather than its value.

Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Change-Id: I2053b79c88000e272c29b25ca105b1352ecfabd7
liblttng-ust-libc-wrapper/lttng-ust-malloc.c
This page took 0.024763 seconds and 4 git commands to generate.