From: Mathieu Desnoyers Date: Tue, 17 May 2016 13:23:50 +0000 (-0400) Subject: Fix: Wrong sizeof argument in pid tracker X-Git-Tag: v2.7.3~40 X-Git-Url: http://git.lttng.org/?p=lttng-tools.git;a=commitdiff_plain;h=909881bd26b15193f27845f65f7e6010e92fb5df Fix: Wrong sizeof argument in pid tracker Found by Coverity: CID 1292557 (#1 of 1): Wrong sizeof argument (SIZEOF_MISMATCH)suspicious_sizeof: Passing argument 8UL /* sizeof (*_pid_list) */ to function zmalloc and then casting the return value to int * is suspicious. Signed-off-by: Mathieu Desnoyers Signed-off-by: Jérémie Galarneau --- diff --git a/src/bin/lttng/commands/track-untrack.c b/src/bin/lttng/commands/track-untrack.c index 1d84ab927..890e1836b 100644 --- a/src/bin/lttng/commands/track-untrack.c +++ b/src/bin/lttng/commands/track-untrack.c @@ -110,7 +110,7 @@ int parse_pid_string(const char *_pid_string, goto error; } if (all) { - pid_list = zmalloc(sizeof(*_pid_list)); + pid_list = zmalloc(sizeof(*pid_list)); if (!pid_list) { ERR("Out of memory"); retval = CMD_ERROR;