X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=formats%2Fbt-dummy%2Fbt-dummy.c;h=fd10ccad39e3f79a500ddf12a87124ec135380ca;hb=7e3e3582f6fc79c97b07fad7fa7019e8a80aeb0e;hp=6192e88807570602fe31813f8a3303fa8c8858e4;hpb=92c6a024cd3e81293bd39fd2b322e12ce57ea502;p=babeltrace.git diff --git a/formats/bt-dummy/bt-dummy.c b/formats/bt-dummy/bt-dummy.c index 6192e888..fd10ccad 100644 --- a/formats/bt-dummy/bt-dummy.c +++ b/formats/bt-dummy/bt-dummy.c @@ -38,6 +38,14 @@ #include #include +void bt_dummy_hook(void) +{ + /* + * Dummy function to prevent the linker from discarding this format as + * "unused" in static builds. + */ +} + static int bt_dummy_write_event(struct bt_stream_pos *ppos, struct ctf_stream_definition *stream) { @@ -79,7 +87,7 @@ void __attribute__((constructor)) bt_dummy_init(void) { int ret; - bt_dummy_format.name = g_quark_from_static_string("dummy"); + bt_dummy_format.name = g_quark_from_string("dummy"); ret = bt_register_format(&bt_dummy_format); assert(!ret); }