]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: fix appending '\0' in the rgw::auth::LocalApplier::to_str().
authorRadoslaw Zarzynski <rzarzynski@mirantis.com>
Tue, 7 Feb 2017 13:28:40 +0000 (14:28 +0100)
committerRadoslaw Zarzynski <rzarzynski@mirantis.com>
Fri, 24 Mar 2017 21:43:59 +0000 (22:43 +0100)
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
src/rgw/rgw_auth.cc

index 5e525e09a559eaf6bf9c9346ae69695b9c5ec333..df8193ae8d62e964c28d4d0892de0b746ac9adcc 100644 (file)
@@ -389,7 +389,7 @@ void rgw::auth::LocalApplier::to_str(std::ostream& out) const
       << ", acct_name=" << user_info.display_name
       << ", subuser=" << subuser
       << ", perm_mask=" << get_perm_mask()
-      << ", is_admin=" << user_info.admin << ")";
+      << ", is_admin=" << static_cast<bool>(user_info.admin) << ")";
 }
 
 uint32_t rgw::auth::LocalApplier::get_perm_mask(const std::string& subuser_name,