X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Fbin%2Flttng-consumerd%2Flttng-consumerd.h;h=833116ade67062ab22d9830f2156f1e9132d59f2;hb=88b02a8e7cbdbc728cc681cd07bbe0c738964717;hp=7621877d3563e1f838daa9f38396b62b88559022;hpb=657d1bf105996bf8f6e13af697fb1112afa61b28;p=lttng-tools.git diff --git a/src/bin/lttng-consumerd/lttng-consumerd.h b/src/bin/lttng-consumerd/lttng-consumerd.h index 7621877d3..833116ade 100644 --- a/src/bin/lttng-consumerd/lttng-consumerd.h +++ b/src/bin/lttng-consumerd/lttng-consumerd.h @@ -1,6 +1,6 @@ /* - * Copyright (C) 2011 Julien Desfossez - * Copyright (C) 2011 David Goulet + * Copyright (C) 2011 EfficiOS Inc. + * Copyright (C) 2011 EfficiOS Inc. * * SPDX-License-Identifier: GPL-2.0-only * @@ -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 */