X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fbin%2Flttng-consumerd%2Flttng-consumerd.h;h=354f7f3fa88b4d182cedada8dabe4e71d2a79783;hp=7621877d3563e1f838daa9f38396b62b88559022;hb=4bd69c5f1161cd065f487da0f4c1aa03a73c47e4;hpb=657d1bf105996bf8f6e13af697fb1112afa61b28 diff --git a/src/bin/lttng-consumerd/lttng-consumerd.h b/src/bin/lttng-consumerd/lttng-consumerd.h index 7621877d3..354f7f3fa 100644 --- a/src/bin/lttng-consumerd/lttng-consumerd.h +++ b/src/bin/lttng-consumerd/lttng-consumerd.h @@ -16,9 +16,11 @@ extern int lttng_consumer_ready; extern const char *tracing_group_name; /* - * This function is dlsym-ed from a test, making it have a C linkage name - * makes it easier. + * This function is dlsym-ed from a test, so needs to be exported. Making it + * have a C linkage name makes it easier, as it avoids having to look up a + * mangled name. */ -extern "C" enum lttng_consumer_type lttng_consumer_get_type(); +extern "C" LTTNG_EXPORT +enum lttng_consumer_type lttng_consumer_get_type(); #endif /* _LTTNG_CONSUMERD_H */