diff options
author | Sage Weil <sage@inktank.com> | 2012-06-17 09:07:41 -0700 |
---|---|---|
committer | Sage Weil <sage@inktank.com> | 2012-06-17 09:07:41 -0700 |
commit | 3d4ba4319ce0206d8201295576d495ef56783121 (patch) | |
tree | 3d32496da9cd4fa7cfce1755e1fe3f3ba8cdf19b /src/cls_rbd.cc | |
parent | 5efaa8d7799347dfae38333b1fd6e1a87dc76b28 (diff) | |
download | ceph-3d4ba4319ce0206d8201295576d495ef56783121.tar.gz |
cls_rbd: do not pass snapid_t to vargs
On squeeze,
warning: cls_rbd.cc:534: cannot pass objects of non-POD type ‘struct snapid_t’ through ‘...’; call will abort at runtime
Signed-off-by: Sage Weil <sage@inktank.com>
Diffstat (limited to 'src/cls_rbd.cc')
-rw-r--r-- | src/cls_rbd.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cls_rbd.cc b/src/cls_rbd.cc index f8ae50f50aa..c03f99bdb5e 100644 --- a/src/cls_rbd.cc +++ b/src/cls_rbd.cc @@ -531,7 +531,7 @@ int snapshot_add(cls_method_context_t hctx, bufferlist *in, bufferlist *out) ::decode(old_meta, iter); } catch (const buffer::error &err) { snapid_t snap_id = snap_id_from_key(it->first); - CLS_ERR("error decoding snapshot metadata for snap_id: %llu", snap_id); + CLS_ERR("error decoding snapshot metadata for snap_id: %llu", snap_id.val); return -EIO; } if (snap_meta.name == old_meta.name || snap_meta.id == old_meta.id) { |