X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=include%2Flttng%2Ftracepoint.h;fp=include%2Flttng%2Ftracepoint.h;h=ef41837c6b6b0d9a716ba70ee07c40d10a7cab41;hb=904d83549ae6fff57d2c4c6a00d36192abeb77e6;hp=460ad205a481d196d1702f32c44392833cb0724a;hpb=a0b9bba5c888082a716cedfe9b47dd7828b9f3fe;p=lttng-ust.git diff --git a/include/lttng/tracepoint.h b/include/lttng/tracepoint.h index 460ad205..ef41837c 100644 --- a/include/lttng/tracepoint.h +++ b/include/lttng/tracepoint.h @@ -303,9 +303,11 @@ __tracepoints__init(void) dlsym(tracepoint_dlopen.liblttngust_handle, "tp_rcu_dereference_sym_bp")); #endif - tracepoint_dlopen.tracepoint_register_lib(__start___tracepoints_ptrs, - __stop___tracepoints_ptrs - - __start___tracepoints_ptrs); + if (tracepoint_dlopen.tracepoint_register_lib) { + tracepoint_dlopen.tracepoint_register_lib(__start___tracepoints_ptrs, + __stop___tracepoints_ptrs - + __start___tracepoints_ptrs); + } } static void lttng_ust_notrace __attribute__((destructor))