X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Flib%2Flttng-ctl%2Ftracker.cpp;fp=src%2Flib%2Flttng-ctl%2Ftracker.cpp;h=4930e94ce57610469f9fcc9558425556b31d3cfd;hp=53deced1d36172bb678e40234149dcae23b6b8b4;hb=64803277bbdbe0a943360d918298a48157d9da55;hpb=60f1b42d6280b6bd386abb726dca4fd3b31d8491 diff --git a/src/lib/lttng-ctl/tracker.cpp b/src/lib/lttng-ctl/tracker.cpp index 53deced1d..4930e94ce 100644 --- a/src/lib/lttng-ctl/tracker.cpp +++ b/src/lib/lttng-ctl/tracker.cpp @@ -53,7 +53,7 @@ enum lttng_error_code lttng_session_get_tracker_handle(const char *session_name, goto error; } - handle = (lttng_process_attr_tracker_handle *) zmalloc(sizeof(*handle)); + handle = zmalloc(); if (!handle) { ret_code = LTTNG_ERR_NOMEM; goto error; @@ -779,7 +779,7 @@ int lttng_list_tracker_pids(struct lttng_handle *handle, goto end; } - pid_array = (int32_t *) zmalloc(pid_count * sizeof(int32_t)); + pid_array = calloc(pid_count); if (!pid_array) { ret_code = LTTNG_ERR_NOMEM; goto end;