Fix: userspace probe accessors are not const-correct
[lttng-tools.git] / include / lttng / event.h
index 548ec2a4691b7900370c4795b55e04daa8e43eca..3f260c0a5d4479534fa86a2f2dac529245e66d9c 100644 (file)
@@ -37,6 +37,7 @@ enum lttng_event_type {
        LTTNG_EVENT_FUNCTION_ENTRY            = 3,
        LTTNG_EVENT_NOOP                      = 4,
        LTTNG_EVENT_SYSCALL                   = 5,
+       LTTNG_EVENT_USERSPACE_PROBE           = 6,
 };
 
 /*
@@ -347,8 +348,8 @@ extern int lttng_event_get_exclusion_name(struct lttng_event *event,
  * If the event has no probe location a NULL pointer is returned. The caller
  * does not own the returned probe location.
  */
-extern struct lttng_userspace_probe_location *
-lttng_event_get_userspace_probe_location(struct lttng_event *event);
+extern const struct lttng_userspace_probe_location *
+lttng_event_get_userspace_probe_location(const struct lttng_event *event);
 
 /*
  * Set an LTTng event's userspace probe location.
This page took 0.024034 seconds and 5 git commands to generate.