lxc: Avoid Coverity SIZEOF_MISMATCH

Commit id '692e9fac7' used virProcessSetNamespaces instead of inlining
the similar functionality; however, Coverity notes that the function
prototype expects a size_t value and not an enum and complains. So,
just typecast the enum as a size_t to avoid the noise.
This commit is contained in:
John Ferlan 2015-09-01 07:08:47 -04:00
parent ea3c5f25eb
commit 11822fff28

View File

@ -1,5 +1,5 @@
/*
* Copyright (C) 2008-2014 Red Hat, Inc.
* Copyright (C) 2008-2015 Red Hat, Inc.
* Copyright (C) 2008 IBM Corp.
* Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
*
@ -2151,7 +2151,8 @@ static int lxcContainerDropCapabilities(virDomainDefPtr def ATTRIBUTE_UNUSED,
static int lxcAttachNS(int *ns_fd)
{
if (ns_fd &&
virProcessSetNamespaces(VIR_LXC_DOMAIN_NAMESPACE_LAST, ns_fd) < 0)
virProcessSetNamespaces((size_t)VIR_LXC_DOMAIN_NAMESPACE_LAST,
ns_fd) < 0)
return -1;
return 0;
}