X-Git-Url: http://git.liburcu.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Flib%2Flttng-ctl%2Fsave.c;h=dfd4eb3f87de9598ae4f34dfba34ba50d9460994;hp=8302226644f89f708394e78f6a51ddf2eba061c2;hb=55fb8091d6b72decba72edf53034b05764cc8dac;hpb=585e6d2ee11ed9823cce767fcf1d8e82e1449c22 diff --git a/src/lib/lttng-ctl/save.c b/src/lib/lttng-ctl/save.c index 830222664..dfd4eb3f8 100644 --- a/src/lib/lttng-ctl/save.c +++ b/src/lib/lttng-ctl/save.c @@ -144,8 +144,12 @@ int lttng_save_session_attr_set_output_url( } /* Copy string plus the NULL terminated byte. */ - lttng_ctl_copy_string(attr->configuration_url, uris[0].dst.path, - sizeof(attr->configuration_url)); + ret = lttng_strncpy(attr->configuration_url, uris[0].dst.path, + sizeof(attr->configuration_url)); + if (ret) { + ret = -LTTNG_ERR_INVALID; + goto error; + } end: error: