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.
if (!obj->configFile)
return 0;
- return obj->autostart == 1;
+ return obj->autostart;
}
void
virStoragePoolObjSetAutostart(virStoragePoolObjPtr obj,
- int autostart)
+ bool autostart)
{
obj->autostart = autostart;
}
char *configFile;
char *autostartLink;
bool active;
- int autostart;
+ bool autostart;
unsigned int asyncjobs;
virStoragePoolDefPtr def;
void
virStoragePoolObjSetAutostart(virStoragePoolObjPtr obj,
- int autostart);
+ bool autostart);
unsigned int
virStoragePoolObjGetAsyncjobs(virStoragePoolObjPtr obj);
goto cleanup;
}
}
- virStoragePoolObjSetAutostart(obj, autostart);
+ virStoragePoolObjSetAutostart(obj, new_autostart);
}
ret = 0;
{
testDriverPtr privconn = pool->conn->privateData;
virStoragePoolObjPtr obj;
+ bool new_autostart = (autostart != 0);
int ret = -1;
if (!(obj = testStoragePoolObjFindByName(privconn, pool->name)))
goto cleanup;
}
- autostart = (autostart != 0);
- virStoragePoolObjSetAutostart(obj, autostart);
+ virStoragePoolObjSetAutostart(obj, new_autostart);
ret = 0;
cleanup: