mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-22 03:12:22 +00:00
storage: use correct type for array count
Using size_t counts will let us use VIR_APPEND_ELEMENT and friends. * src/conf/storage_conf.h (_virStoragePoolObjList) (_virStorageVolDefList): Track list sizes with size_t. * src/storage/storage_backend_rbd.c (virStorageBackendRBDRefreshPool): Fix type fallout. Signed-off-by: Eric Blake <eblake@redhat.com>
This commit is contained in:
parent
fb8613525d
commit
41183cf7bb
@ -112,7 +112,7 @@ struct _virStorageVolDef {
|
||||
typedef struct _virStorageVolDefList virStorageVolDefList;
|
||||
typedef virStorageVolDefList *virStorageVolDefListPtr;
|
||||
struct _virStorageVolDefList {
|
||||
unsigned int count;
|
||||
size_t count;
|
||||
virStorageVolDefPtr *objs;
|
||||
};
|
||||
|
||||
@ -340,7 +340,7 @@ struct _virStoragePoolObj {
|
||||
typedef struct _virStoragePoolObjList virStoragePoolObjList;
|
||||
typedef virStoragePoolObjList *virStoragePoolObjListPtr;
|
||||
struct _virStoragePoolObjList {
|
||||
unsigned int count;
|
||||
size_t count;
|
||||
virStoragePoolObjPtr *objs;
|
||||
};
|
||||
|
||||
|
@ -381,7 +381,7 @@ static int virStorageBackendRBDRefreshPool(virConnectPtr conn,
|
||||
pool->volumes.objs[pool->volumes.count++] = vol;
|
||||
}
|
||||
|
||||
VIR_DEBUG("Found %d images in RBD pool %s",
|
||||
VIR_DEBUG("Found %zu images in RBD pool %s",
|
||||
pool->volumes.count, pool->def->source.name);
|
||||
|
||||
ret = 0;
|
||||
|
Loading…
x
Reference in New Issue
Block a user