{
int ret = 0, len;
char name[LTTNG_UST_PROCNAME_LEN];
- int limit = LTTNG_UST_PROCNAME_LEN - strlen(LTTNG_UST_PROCNAME_SUFFIX);
+ int limit = LTTNG_UST_PROCNAME_LEN - strlen(LTTNG_UST_PROCNAME_SUFFIX) - 1;
lttng_ust_getprocname(name);
}
ret = sprintf(name + len, LTTNG_UST_PROCNAME_SUFFIX);
- if (ret) {
+ if (ret != strlen(LTTNG_UST_PROCNAME_SUFFIX)) {
goto error;
}