From: Ray Lv Date: Wed, 26 Feb 2014 13:17:32 +0000 (+0800) Subject: rgw: off-by-one in rgw_trim_whitespace() X-Git-Tag: v0.78~104 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=195d53a7fc695ed954c85022fef6d2a18f68fe20;p=ceph.git rgw: off-by-one in rgw_trim_whitespace() Fixes: #7543 Backport: dumpling Reviewed-by: Yehuda Sadeh Signed-off-by: Ray Lv --- diff --git a/src/rgw/rgw_common.cc b/src/rgw/rgw_common.cc index 50b0eaf32bf..e413a450953 100644 --- a/src/rgw/rgw_common.cc +++ b/src/rgw/rgw_common.cc @@ -793,7 +793,7 @@ string rgw_trim_whitespace(const string& src) } int end = src.size() - 1; - if (end <= start) { + if (end < start) { return string(); }