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:03 +0000 (11:08 -0400)
commit50170875992c5de7d6fcc1b3f953502391a8e82b
treee46d1dca517e84b979a129f64629b7f64748015f
parent23b75ae5efa941fbd8ab666ae3dcf161789dfde5
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.026164 seconds and 4 git commands to generate.