storage: Internally represent @autostart as bool

Since it's been used that way anyway, let's just convert it to a bool
and only make the external representation be an int.
This commit is contained in:
John Ferlan
2017-09-19 08:30:37 -04:00
parent bb15e65af2
commit ccc8c311b2
4 changed files with 7 additions and 7 deletions
+2 -2
View File
@@ -133,13 +133,13 @@ virStoragePoolObjIsAutostart(virStoragePoolObjPtr obj)
if (!obj->configFile)
return 0;
return obj->autostart == 1;
return obj->autostart;
}
void
virStoragePoolObjSetAutostart(virStoragePoolObjPtr obj,
int autostart)
bool autostart)
{
obj->autostart = autostart;
}
+2 -2
View File
@@ -33,7 +33,7 @@ struct _virStoragePoolObj {
char *configFile;
char *autostartLink;
bool active;
int autostart;
bool autostart;
unsigned int asyncjobs;
virStoragePoolDefPtr def;
@@ -108,7 +108,7 @@ virStoragePoolObjIsAutostart(virStoragePoolObjPtr obj);
void
virStoragePoolObjSetAutostart(virStoragePoolObjPtr obj,
int autostart);
bool autostart);
unsigned int
virStoragePoolObjGetAsyncjobs(virStoragePoolObjPtr obj);
+1 -1
View File
@@ -1310,7 +1310,7 @@ storagePoolSetAutostart(virStoragePoolPtr pool,
goto cleanup;
}
}
virStoragePoolObjSetAutostart(obj, autostart);
virStoragePoolObjSetAutostart(obj, new_autostart);
}
ret = 0;
+2 -2
View File
@@ -4777,6 +4777,7 @@ testStoragePoolSetAutostart(virStoragePoolPtr pool,
{
testDriverPtr privconn = pool->conn->privateData;
virStoragePoolObjPtr obj;
bool new_autostart = (autostart != 0);
int ret = -1;
if (!(obj = testStoragePoolObjFindByName(privconn, pool->name)))
@@ -4788,8 +4789,7 @@ testStoragePoolSetAutostart(virStoragePoolPtr pool,
goto cleanup;
}
autostart = (autostart != 0);
virStoragePoolObjSetAutostart(obj, autostart);
virStoragePoolObjSetAutostart(obj, new_autostart);
ret = 0;
cleanup: