From: Sage Weil Date: Sun, 14 Jul 2013 23:36:21 +0000 (-0700) Subject: cls_rgw: fix warning X-Git-Tag: v0.67-rc1~71^2~2^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=bc3088c92fb64cc501663cc19af9c35b4f6ac1d2;p=ceph.git cls_rgw: fix warning cls/rgw/cls_rgw.cc: In function 'int get_obj_vals(cls_method_context_t, const string&, const string&, int, std::map, ceph::buffer::list>*)': warning: cls/rgw/cls_rgw.cc:175:28: narrowing conversion of '129' from 'int' to 'char' inside { } is ill-formed in C++11 [-Wnarrowing] on arm7l Signed-off-by: Sage Weil --- diff --git a/src/cls/rgw/cls_rgw.cc b/src/cls/rgw/cls_rgw.cc index 4361608e2713..a972d6a1fddf 100644 --- a/src/cls/rgw/cls_rgw.cc +++ b/src/cls/rgw/cls_rgw.cc @@ -172,7 +172,7 @@ static int get_obj_vals(cls_method_context_t hctx, const string& start, const st return 0; map new_keys; - char c[] = { BI_PREFIX_CHAR + 1, 0 }; + char c[] = { (char)(BI_PREFIX_CHAR + 1), 0 }; string new_start = c; /* now get some more keys */