From: Jesse F. Williamson Date: Wed, 26 Feb 2025 21:49:33 +0000 (-0800) Subject: Restore rgw_acl_swift X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=2ca79494b4b75f8547ddadae3ec725bca730acbd;p=ceph.git Restore rgw_acl_swift Signed-off-by: Jesse F. Williamson --- diff --git a/src/rgw/rgw_acl_swift.cc b/src/rgw/rgw_acl_swift.cc index e7ed5a39348..67e0daf5b72 100644 --- a/src/rgw/rgw_acl_swift.cc +++ b/src/rgw/rgw_acl_swift.cc @@ -286,7 +286,7 @@ int create_account_policy(const DoutPrefixProvider* dpp, auto& acl = policy.get_acl(); JSONParser parser; - if (!parser.parse(acl_str)) { + if (!parser.parse(acl_str.c_str(), acl_str.length())) { ldpp_dout(dpp, 0) << "ERROR: JSONParser::parse returned error=" << dendl; return -EINVAL; }