提交 a29bafd5 编写于 作者: O Osier Yang

cleanup: Change datatype of disk->shared to boolean

上级 7a984d57
...@@ -4639,7 +4639,7 @@ virDomainDiskDefParseXML(virDomainXMLOptionPtr xmlopt, ...@@ -4639,7 +4639,7 @@ virDomainDiskDefParseXML(virDomainXMLOptionPtr xmlopt,
} else if (xmlStrEqual(cur->name, BAD_CAST "readonly")) { } else if (xmlStrEqual(cur->name, BAD_CAST "readonly")) {
def->readonly = 1; def->readonly = 1;
} else if (xmlStrEqual(cur->name, BAD_CAST "shareable")) { } else if (xmlStrEqual(cur->name, BAD_CAST "shareable")) {
def->shared = 1; def->shared = true;
} else if (xmlStrEqual(cur->name, BAD_CAST "transient")) { } else if (xmlStrEqual(cur->name, BAD_CAST "transient")) {
def->transient = 1; def->transient = 1;
} else if ((flags & VIR_DOMAIN_XML_INTERNAL_STATUS) && } else if ((flags & VIR_DOMAIN_XML_INTERNAL_STATUS) &&
......
...@@ -675,7 +675,7 @@ struct _virDomainDiskDef { ...@@ -675,7 +675,7 @@ struct _virDomainDiskDef {
int snapshot; /* enum virDomainSnapshotLocation, snapshot_conf.h */ int snapshot; /* enum virDomainSnapshotLocation, snapshot_conf.h */
int startupPolicy; /* enum virDomainStartupPolicy */ int startupPolicy; /* enum virDomainStartupPolicy */
unsigned int readonly : 1; unsigned int readonly : 1;
unsigned int shared : 1; bool shared;
unsigned int transient : 1; unsigned int transient : 1;
virDomainDeviceInfo info; virDomainDeviceInfo info;
virStorageEncryptionPtr encryption; virStorageEncryptionPtr encryption;
......
...@@ -509,7 +509,7 @@ xenParseSxprDisks(virDomainDefPtr def, ...@@ -509,7 +509,7 @@ xenParseSxprDisks(virDomainDefPtr def,
disk->readonly = 1; disk->readonly = 1;
if (mode && if (mode &&
strchr(mode, '!')) strchr(mode, '!'))
disk->shared = 1; disk->shared = true;
if (VIR_REALLOC_N(def->disks, def->ndisks+1) < 0) if (VIR_REALLOC_N(def->disks, def->ndisks+1) < 0)
goto no_memory; goto no_memory;
......
...@@ -613,7 +613,7 @@ xenParseXM(virConfPtr conf, int xendConfigVersion, ...@@ -613,7 +613,7 @@ xenParseXM(virConfPtr conf, int xendConfigVersion,
disk->readonly = 1; disk->readonly = 1;
else if ((STREQ(head, "w!")) || else if ((STREQ(head, "w!")) ||
(STREQ(head, "!"))) (STREQ(head, "!")))
disk->shared = 1; disk->shared = true;
/* Maintain list in sorted order according to target device name */ /* Maintain list in sorted order according to target device name */
if (VIR_REALLOC_N(def->disks, def->ndisks+1) < 0) if (VIR_REALLOC_N(def->disks, def->ndisks+1) < 0)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册