From d01bd862f79620ef7340b3fb13e42a626b3fe356 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Mon, 14 Mar 2011 13:20:42 -0700 Subject: [PATCH] librbd: size_t -> uint64_t on internal resize Signed-off-by: Sage Weil --- src/librbd.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/librbd.cc b/src/librbd.cc index 5e95a93f1253b..f0aaddf3257a7 100644 --- a/src/librbd.cc +++ b/src/librbd.cc @@ -1337,7 +1337,7 @@ int RBD::open(IoCtx& io_ctx, Image& image, const char *name, const char *snapnam return 0; } -int RBD::create(IoCtx& io_ctx, const char *name, size_t size, int *order) +int RBD::create(IoCtx& io_ctx, const char *name, uint64_t size, int *order) { string md_oid = name; md_oid += RBD_SUFFIX; @@ -1410,7 +1410,7 @@ Image::~Image() } } -int Image::resize(size_t size) +int Image::resize(uint64_t size) { ImageCtx *ictx = (ImageCtx *)ctx; int r = librbd::resize(ictx, size); @@ -1540,7 +1540,7 @@ extern "C" int rbd_list(rados_ioctx_t p, char *names, size_t *size) return (int)cpp_names.size(); } -extern "C" int rbd_create(rados_ioctx_t p, const char *name, size_t size, int *order) +extern "C" int rbd_create(rados_ioctx_t p, const char *name, uint64_t size, int *order) { librados::IoCtx io_ctx; librados::IoCtx::from_rados_ioctx_t(p, io_ctx); @@ -1590,7 +1590,7 @@ extern "C" int rbd_close(rbd_image_t image) return 0; } -extern "C" int rbd_resize(rbd_image_t image, size_t size) +extern "C" int rbd_resize(rbd_image_t image, uint64_t size) { librbd::ImageCtx *ictx = (librbd::ImageCtx *)image; return librbd::resize(ictx, size); -- 2.39.5