From: Xinying Song Date: Fri, 17 Nov 2017 06:18:07 +0000 (+0800) Subject: rgw: clean code with helper function dump_header_if_nonempty X-Git-Tag: v13.0.1~153^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F18979%2Fhead;p=ceph.git rgw: clean code with helper function dump_header_if_nonempty Signed-off-by: Xinying Song --- diff --git a/src/rgw/rgw_rest_s3.cc b/src/rgw/rgw_rest_s3.cc index bdd8ea4ee8593..840a63d346267 100644 --- a/src/rgw/rgw_rest_s3.cc +++ b/src/rgw/rgw_rest_s3.cc @@ -245,10 +245,7 @@ int RGWGetObj_ObjStore_S3::send_response_data(bufferlist& bl, off_t bl_ofs, dump_content_length(s, total_len); dump_last_modified(s, lastmod); - if (!version_id.empty()) { - dump_header(s, "x-amz-version-id", version_id); - } - + dump_header_if_nonempty(s, "x-amz-version-id", version_id); if (! op_ret) { if (! lo_etag.empty()) { @@ -2042,9 +2039,7 @@ void RGWDeleteObj_ObjStore_S3::send_response() set_req_state_err(s, r); dump_errno(s); - if (!version_id.empty()) { - dump_header(s, "x-amz-version-id", version_id); - } + dump_header_if_nonempty(s, "x-amz-version-id", version_id); if (delete_marker) { dump_header(s, "x-amz-delete-marker", "true"); }