提交 28e191a9 编写于 作者: E Erik Skultety

fs: Fix '<' comparison of value produced by logical not '!'

Commit da665fbd introduced the following condition to virLXCProcessEnsureRootFS
and openvzReadFSConf:

if (!(<some_var> = virDomainFSDefNew()) < 0)

which broke the build on fedora with GCC 5.3.1: "logical not is only applied to
the left hand side of comparison".
Signed-off-by: NErik Skultety <eskultet@redhat.com>
上级 fc624d86
...@@ -1153,7 +1153,7 @@ virLXCProcessEnsureRootFS(virDomainObjPtr vm) ...@@ -1153,7 +1153,7 @@ virLXCProcessEnsureRootFS(virDomainObjPtr vm)
if (root) if (root)
return 0; return 0;
if (!(root = virDomainFSDefNew()) < 0) if (!(root = virDomainFSDefNew()))
goto error; goto error;
root->type = VIR_DOMAIN_FS_TYPE_MOUNT; root->type = VIR_DOMAIN_FS_TYPE_MOUNT;
......
...@@ -351,7 +351,7 @@ openvzReadFSConf(virDomainDefPtr def, ...@@ -351,7 +351,7 @@ openvzReadFSConf(virDomainDefPtr def,
veid); veid);
goto error; goto error;
} else if (ret > 0) { } else if (ret > 0) {
if (!(fs = virDomainFSDefNew()) < 0) if (!(fs = virDomainFSDefNew()))
goto error; goto error;
fs->type = VIR_DOMAIN_FS_TYPE_TEMPLATE; fs->type = VIR_DOMAIN_FS_TYPE_TEMPLATE;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册