Fix: C++: incomplete extern C guard transition
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mon, 3 Feb 2014 18:41:35 +0000 (13:41 -0500)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mon, 3 Feb 2014 18:48:55 +0000 (13:48 -0500)
commitf5eea43249e40d8566c8524a3f8634c87b70c9e4
tree316b514e5cd8b14faf03451e4f855ab3c1744702
parent81baec05674a0f74e0f8acd3c659befeb2d8439b
Fix: C++: incomplete extern C guard transition

Recently, commits to fix SDT issues with extern C
(https://bugs.lttng.org/issues/597) brougt in compile errors when the
tracepoint is defined in the same file where the tracepoint provider is
created.

This was due to the presence of extern C guards in tracepoint-event.h, a
header dedicated to tracepoint probe provider compilation. After commits
"Tracepoint probes don't need extern C", it should have gone away. This
is the main fix done by this patch.

This patch also adds missing extern C guards in ust-error.h and
ust-events.h.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
include/lttng/tracepoint-event.h
include/lttng/ust-error.h
include/lttng/ust-events.h
This page took 0.025158 seconds and 4 git commands to generate.