From dd08d9ffe8f823f8d288bb804990f747e9d14384 Mon Sep 17 00:00:00 2001 From: "Daniel P. Berrange" Date: Wed, 22 Feb 2017 17:18:51 +0000 Subject: [PATCH] libxl: fix empty string check for channel path The libxl code was checking that a 'char *' was != '\0', instead of checking the first element in the string Signed-off-by: Daniel P. Berrange --- src/libxl/libxl_domain.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libxl/libxl_domain.c b/src/libxl/libxl_domain.c index 57ec6611e6..ea28c93345 100644 --- a/src/libxl/libxl_domain.c +++ b/src/libxl/libxl_domain.c @@ -1121,7 +1121,7 @@ libxlDomainCreateChannelPTY(virDomainDefPtr def, libxl_ctx *ctx) &channelinfo); if (!ret && channelinfo.u.pty.path && - channelinfo.u.pty.path != '\0') { + *channelinfo.u.pty.path != '\0') { VIR_FREE(chr->source->data.file.path); ignore_value(VIR_STRDUP(chr->source->data.file.path, channelinfo.u.pty.path)); -- 2.47.2