@@ -3077,21 +3077,21 @@ bool bdrv_can_read_snapshot(BlockDriverState *bs)
}
/* return whether internal snapshot can be write on @bs */
-int bdrv_can_snapshot(BlockDriverState *bs)
+bool bdrv_can_snapshot(BlockDriverState *bs)
{
BlockDriver *drv = bs->drv;
if (!drv || !bdrv_is_inserted(bs) || bdrv_is_read_only(bs)) {
- return 0;
+ return false;
}
if (!drv->bdrv_snapshot_create) {
if (bs->file != NULL) {
return bdrv_can_snapshot(bs->file);
}
- return 0;
+ return false;
}
- return 1;
+ return true;
}
int bdrv_is_snapshot(BlockDriverState *bs)
@@ -322,7 +322,7 @@ void bdrv_get_full_backing_filename(BlockDriverState *bs,
BlockInfo *bdrv_query_info(BlockDriverState *s);
BlockStats *bdrv_query_stats(const BlockDriverState *bs);
bool bdrv_can_read_snapshot(BlockDriverState *bs);
-int bdrv_can_snapshot(BlockDriverState *bs);
+bool bdrv_can_snapshot(BlockDriverState *bs);
int bdrv_is_snapshot(BlockDriverState *bs);
BlockDriverState *bdrv_snapshots(void);
int bdrv_snapshot_create(BlockDriverState *bs,