commands: don't needlessly allocate

Fixes: #3796 Signed-off-by: 's avatarChristian Brauner <christian.brauner@ubuntu.com>
parent 431c1c05
...@@ -286,6 +286,7 @@ static ssize_t lxc_cmd_rsp_recv(int sock, struct lxc_cmd_rr *cmd) ...@@ -286,6 +286,7 @@ static ssize_t lxc_cmd_rsp_recv(int sock, struct lxc_cmd_rr *cmd)
} }
return syserror_set(-ENOMEM, "Failed to receive response for command \"%s\"", cur_cmdstr); return syserror_set(-ENOMEM, "Failed to receive response for command \"%s\"", cur_cmdstr);
case LXC_CMD_CONSOLE_LOG: /* data */ case LXC_CMD_CONSOLE_LOG: /* data */
if (rsp->datalen > 0)
__data = zalloc(rsp->datalen + 1); __data = zalloc(rsp->datalen + 1);
rsp->data = __data; rsp->data = __data;
break; break;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment