X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=liblttng-ust%2Flttng-context-procname.c;fp=liblttng-ust%2Flttng-context-procname.c;h=53c42d9eb67e79325e1e23280335c8af66d8447a;hb=74c3f8e27f5b750b71136ce1737972c28f288540;hp=a65585deb981656d764303f339325c9df503412c;hpb=4b4a133740c87d9a851023a7aeb06b78d887e51b;p=lttng-ust.git diff --git a/liblttng-ust/lttng-context-procname.c b/liblttng-ust/lttng-context-procname.c index a65585de..53c42d9e 100644 --- a/liblttng-ust/lttng-context-procname.c +++ b/liblttng-ust/lttng-context-procname.c @@ -37,7 +37,7 @@ static DEFINE_URCU_TLS(procname_array, cached_procname); static DEFINE_URCU_TLS(int, procname_nesting); static inline -char *wrapper_getprocname(void) +const char *wrapper_getprocname(void) { int nesting = CMM_LOAD_SHARED(URCU_TLS(procname_nesting)); @@ -76,7 +76,7 @@ void procname_record(struct lttng_ust_ctx_field *field, struct lttng_ust_lib_ring_buffer_ctx *ctx, struct lttng_ust_channel_buffer *chan) { - char *procname; + const char *procname; procname = wrapper_getprocname(); chan->ops->event_write(ctx, procname, LTTNG_UST_ABI_PROCNAME_LEN, 1);