X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=liblttngctl%2Flttngctl.c;h=d0ba52bbf419d8a8b026a4316e3212271f0aef44;hp=4c4cf80d33d866916510d774910a4ca231fca156;hb=038238aa959d8e8e8b7c465024ca37599fcc4056;hpb=f84efadf55274918ca038a4e06e0a8af1a320654 diff --git a/liblttngctl/lttngctl.c b/liblttngctl/lttngctl.c index 4c4cf80d3..d0ba52bbf 100644 --- a/liblttngctl/lttngctl.c +++ b/liblttngctl/lttngctl.c @@ -334,6 +334,10 @@ static int ask_sessiond(struct lttcomm_session_msg *lsm, void **buf) size = llm.data_size; if (size == 0) { + /* If client free with size 0 */ + if (buf != NULL) { + *buf = NULL; + } ret = 0; goto end; } @@ -636,7 +640,7 @@ int lttng_list_tracepoints(struct lttng_handle *handle, /* * Return a human readable string of code */ -const char *lttng_get_readable_code(int code) +const char *lttng_strerror(int code) { if (code > -LTTCOMM_OK) { return "Ended with errors";