mirror of https://gitee.com/openkylin/libvirt.git
don't test "res == NULL" after we've already dereferenced "res"
* src/xen/proxy_internal.c (xenProxyCommand): "res" is known to be non-NULL at that point, so remove the "res == NULL" guard.
This commit is contained in:
parent
e6abf3d8f2
commit
3b3cdec395
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* proxy_client.c: client side of the communication with the libvirt proxy.
|
* proxy_client.c: client side of the communication with the libvirt proxy.
|
||||||
*
|
*
|
||||||
* Copyright (C) 2006, 2008, 2009 Red Hat, Inc.
|
* Copyright (C) 2006, 2008, 2009, 2010 Red Hat, Inc.
|
||||||
*
|
*
|
||||||
* See COPYING.LIB for the License of this software
|
* See COPYING.LIB for the License of this software
|
||||||
*
|
*
|
||||||
|
@ -444,7 +444,7 @@ retry:
|
||||||
/*
|
/*
|
||||||
* do more checks on the incoming packet.
|
* do more checks on the incoming packet.
|
||||||
*/
|
*/
|
||||||
if ((res == NULL) || (res->version != PROXY_PROTO_VERSION) ||
|
if ((res->version != PROXY_PROTO_VERSION) ||
|
||||||
(res->len < sizeof(virProxyPacket))) {
|
(res->len < sizeof(virProxyPacket))) {
|
||||||
virProxyError(conn, VIR_ERR_INTERNAL_ERROR, "%s",
|
virProxyError(conn, VIR_ERR_INTERNAL_ERROR, "%s",
|
||||||
_("Communication error with proxy: malformed packet\n"));
|
_("Communication error with proxy: malformed packet\n"));
|
||||||
|
|
Loading…
Reference in New Issue