]> xenbits.xensource.com Git - libvirt.git/commitdiff
Fix build by dropping redefined typedefs
authorRoman Bogorodskiy <bogorodskiy@gmail.com>
Thu, 17 Jul 2014 17:50:16 +0000 (21:50 +0400)
committerRoman Bogorodskiy <bogorodskiy@gmail.com>
Thu, 17 Jul 2014 17:53:43 +0000 (21:53 +0400)
Commit 93e82727 introduced numatune_conf.h file that contains
typedefs already defined in domain_conf.h, such as:

 - virDomainNumatune
 - virDomainNumatunePtr
 - virDomainDef
 - virDomainDefPtr

As numatune_conf.h is included by domain_conf.h, clang
complains about redefinition of typedef and the build fails.

In order to fix it, drop typedefs already defined by numatume_conf.h
from domain_conf.h.

src/conf/domain_conf.h

index 4c9b7e840ec4581bd15f4a92def37068b1fe57d1..e4d7988f61b8a68552615c0530e692d72c4cd509 100644 (file)
@@ -67,9 +67,6 @@ typedef virDomainFSDef *virDomainFSDefPtr;
 typedef struct _virDomainNetDef virDomainNetDef;
 typedef virDomainNetDef *virDomainNetDefPtr;
 
-typedef struct _virDomainNumatune virDomainNumatune;
-typedef virDomainNumatune *virDomainNumatunePtr;
-
 typedef struct _virDomainInputDef virDomainInputDef;
 typedef virDomainInputDef *virDomainInputDefPtr;
 
@@ -1854,8 +1851,6 @@ struct _virDomainResourceDef {
  * NB: if adding to this struct, virDomainDefCheckABIStability
  * may well need an update
  */
-typedef struct _virDomainDef virDomainDef;
-typedef virDomainDef *virDomainDefPtr;
 struct _virDomainDef {
     int virtType;
     int id;