From 34d3c2d49c5e957dc791d73bfd125dada590ab5c Mon Sep 17 00:00:00 2001 From: Mathieu Desnoyers Date: Tue, 22 Feb 2011 11:39:54 -0500 Subject: [PATCH] markers: fix: teardown should be tagged with "destructor" attribute ..rather than "constructor", which led to the core markers being removed from the list before doing anything useful. Signed-off-by: Mathieu Desnoyers --- libust/marker.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libust/marker.c b/libust/marker.c index dafa0d7..19baba0 100644 --- a/libust/marker.c +++ b/libust/marker.c @@ -1423,7 +1423,7 @@ void __attribute__((constructor)) init_markers(void) } } -void __attribute__((constructor)) destroy_markers(void) +void __attribute__((destructor)) destroy_markers(void) { marker_unregister_lib(__start___markers_ptrs); } -- 2.34.1