]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/libvirt.git/commitdiff
cleanup: Change datatype of secret->private to boolean
authorOsier Yang <jyang@redhat.com>
Thu, 11 Apr 2013 03:54:37 +0000 (11:54 +0800)
committerOsier Yang <jyang@redhat.com>
Thu, 11 Apr 2013 03:54:37 +0000 (11:54 +0800)
src/conf/secret_conf.c
src/conf/secret_conf.h
src/storage/storage_backend.c

index 0c6132ab5ab074a2c9c73129915b1f9bffd406df..a81a91b6c959bd73fbb09faa15808d39097647b2 100644 (file)
@@ -175,9 +175,9 @@ secretXMLParseNode(xmlDocPtr xml, xmlNodePtr root)
     prop = virXPathString("string(./@private)", ctxt);
     if (prop != NULL) {
         if (STREQ(prop, "yes"))
-            def->private = 1;
+            def->private = true;
         else if (STREQ(prop, "no"))
-            def->private = 0;
+            def->private = false;
         else {
             virReportError(VIR_ERR_XML_ERROR, "%s",
                            _("invalid value of 'private'"));
index 936635e056d7816cf4890eabd5ca2880283d0bb3..a2ae0bc47550854f9bea8b3f4ae753f4d60f81f5 100644 (file)
@@ -32,7 +32,7 @@ typedef struct _virSecretDef virSecretDef;
 typedef virSecretDef *virSecretDefPtr;
 struct _virSecretDef {
     bool ephemeral;
-    unsigned private : 1;
+    bool private;
     unsigned char uuid[VIR_UUID_BUFLEN];
     char *description;          /* May be NULL */
     int usage_type;
index ba51ff2a2283bfc99eb76496f58b2fe2d20868b6..aa3f1477025fe35be60ed811ca8ec15d4eff4bca 100644 (file)
@@ -481,7 +481,7 @@ virStorageGenerateQcowEncryption(virConnectPtr conn,
     }
 
     def->ephemeral = false;
-    def->private = 0;
+    def->private = false;
     if (virStorageGenerateSecretUUID(conn, def->uuid) < 0)
         goto cleanup;