]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/libvirt.git/commitdiff
boolean shadows a typedef in rpcndr.h when compiled with MinGW
authorMatthias Bolte <matthias.bolte@googlemail.com>
Wed, 23 Dec 2009 03:02:26 +0000 (04:02 +0100)
committerMatthias Bolte <matthias.bolte@googlemail.com>
Wed, 23 Dec 2009 13:57:01 +0000 (14:57 +0100)
Alter the offending variable names to fix this.

src/esx/esx_vi.h
src/esx/esx_vi_types.h
src/util/json.c

index 840a3c3e0c13d6a42961454426bcc80634341ebf..f76689c68d38b064857c3884bb1a8e982a282c03 100644 (file)
@@ -138,7 +138,7 @@ struct _esxVI_Enumeration {
 
 int esxVI_Enumeration_CastFromAnyType(virConnectPtr conn,
                                       const esxVI_Enumeration *enumeration,
-                                      esxVI_AnyType *anyType, int *boolean);
+                                      esxVI_AnyType *anyType, int *value);
 int esxVI_Enumeration_Serialize(virConnectPtr conn,
                                 const esxVI_Enumeration *enumeration,
                                 int value, const char *element,
index 418332456f4200f05f766d91569f416a328fa687..77f712e27a3a60875e28aefed0d4bdd61fc6db50 100644 (file)
@@ -131,11 +131,11 @@ enum _esxVI_Boolean {
     esxVI_Boolean_False,
 };
 
-int esxVI_Boolean_Serialize(virConnectPtr conn, esxVI_Boolean boolean,
+int esxVI_Boolean_Serialize(virConnectPtr conn, esxVI_Boolean boolean_,
                             const char *element, virBufferPtr output,
                             esxVI_Boolean required);
 int esxVI_Boolean_Deserialize(virConnectPtr conn, xmlNodePtr node,
-                              esxVI_Boolean *boolean);
+                              esxVI_Boolean *boolean_);
 
 
 
index 35f6e52e40e4fd9c3ca4f2ebebbafa23dbed3970..4b3e6299314aafb95f9f36e5d246f90d8bc5bb1a 100644 (file)
@@ -201,7 +201,7 @@ virJSONValuePtr virJSONValueNewNumberDouble(double data)
 }
 
 
-virJSONValuePtr virJSONValueNewBoolean(int boolean)
+virJSONValuePtr virJSONValueNewBoolean(int boolean_)
 {
     virJSONValuePtr val;
 
@@ -209,7 +209,7 @@ virJSONValuePtr virJSONValueNewBoolean(int boolean)
         return NULL;
 
     val->type = VIR_JSON_TYPE_BOOLEAN;
-    val->data.boolean = boolean;
+    val->data.boolean = boolean_;
 
     return val;
 }
@@ -350,9 +350,9 @@ int virJSONValueObjectAppendNumberDouble(virJSONValuePtr object, const char *key
     return 0;
 }
 
-int virJSONValueObjectAppendBoolean(virJSONValuePtr object, const char *key, int boolean)
+int virJSONValueObjectAppendBoolean(virJSONValuePtr object, const char *key, int boolean_)
 {
-    virJSONValuePtr jvalue = virJSONValueNewBoolean(boolean);
+    virJSONValuePtr jvalue = virJSONValueNewBoolean(boolean_);
     if (!jvalue)
         return -1;
     if (virJSONValueObjectAppend(object, key, jvalue) < 0) {
@@ -688,12 +688,12 @@ static int virJSONParserHandleNull(void * ctx)
     return 1;
 }
 
-static int virJSONParserHandleBoolean(void * ctx, int boolean)
+static int virJSONParserHandleBoolean(void * ctx, int boolean_)
 {
     virJSONParserPtr parser = ctx;
-    virJSONValuePtr value = virJSONValueNewBoolean(boolean);
+    virJSONValuePtr value = virJSONValueNewBoolean(boolean_);
 
-    VIR_DEBUG("parser=%p boolean=%d", parser, boolean);
+    VIR_DEBUG("parser=%p boolean=%d", parser, boolean_);
 
     if (!value)
         return 0;