[libvirt] [PATCH] Remove unused 'target' field in virDomainHostdevDef
Daniel Veillard
veillard at redhat.com
Sun May 29 13:38:24 UTC 2011
On Fri, May 27, 2011 at 11:26:00AM +0100, Daniel P. Berrange wrote:
> The virDomainHostdevDef struct contains a 'char *target'
> field. This is set to 'NULL' when parsing XML and never
> used / set anywhere else. Clearly it is bogus & unused
>
> * src/conf/domain_conf.c, src/conf/domain_conf.h: Remove
> target from virDomainHostdevDef
> ---
> src/conf/domain_conf.c | 2 --
> src/conf/domain_conf.h | 1 -
> 2 files changed, 0 insertions(+), 3 deletions(-)
>
> diff --git a/src/conf/domain_conf.c b/src/conf/domain_conf.c
> index 00c8058..f2e2aca 100644
> --- a/src/conf/domain_conf.c
> +++ b/src/conf/domain_conf.c
> @@ -893,7 +893,6 @@ void virDomainHostdevDefFree(virDomainHostdevDefPtr def)
> if (!def)
> return;
>
> - VIR_FREE(def->target);
> virDomainDeviceInfoClear(&def->info);
> VIR_FREE(def);
> }
> @@ -4774,7 +4773,6 @@ virDomainHostdevDefParseXML(const xmlNodePtr node,
> virReportOOMError();
> return NULL;
> }
> - def->target = NULL;
>
> mode = virXMLPropString(node, "mode");
> if (mode) {
> diff --git a/src/conf/domain_conf.h b/src/conf/domain_conf.h
> index 60e1704..da34770 100644
> --- a/src/conf/domain_conf.h
> +++ b/src/conf/domain_conf.h
> @@ -792,7 +792,6 @@ struct _virDomainHostdevDef {
> int dummy;
> } caps;
> } source;
> - char* target;
> int bootIndex;
> virDomainDeviceInfo info; /* Guest address */
> };
ACK,
Daniel
--
Daniel Veillard | libxml Gnome XML XSLT toolkit http://xmlsoft.org/
daniel at veillard.com | Rpmfind RPM search engine http://rpmfind.net/
http://veillard.com/ | virtualization library http://libvirt.org/
More information about the libvir-list
mailing list