X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=liblttng-ust%2Fltt-events.c;fp=liblttng-ust%2Fltt-events.c;h=d2c922b603d2f78342e127c0d26e1bf771d673df;hb=7a673d9947d11a37d08be89a5c157afdfd377f9f;hp=82a1119cb3d8aa1e8a1891b3e779a88bbd181c93;hpb=25297d71946d0c2430c860a00da8236ec09a2475;p=lttng-ust.git diff --git a/liblttng-ust/ltt-events.c b/liblttng-ust/ltt-events.c index 82a1119c..d2c922b6 100644 --- a/liblttng-ust/ltt-events.c +++ b/liblttng-ust/ltt-events.c @@ -248,9 +248,10 @@ int pending_probe_fix_events(const struct lttng_event_desc *desc) memcpy(&event_param, &sw->event_param, sizeof(event_param)); - memcpy(event_param.name, + strncpy(event_param.name, desc->name, sizeof(event_param.name)); + event_param.name[sizeof(event_param.name) - 1] = '\0'; /* create event */ ret = ltt_event_create(sw->chan, &event_param, NULL,