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.67.8~42 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=6700dd068e236473343d15eee6307d44156958a3;p=ceph.git rgw: off-by-one in rgw_trim_whitespace() Fixes: #7543 Backport: dumpling Reviewed-by: Yehuda Sadeh Signed-off-by: Ray Lv (cherry picked from commit 195d53a7fc695ed954c85022fef6d2a18f68fe20) --- diff --git a/src/rgw/rgw_common.cc b/src/rgw/rgw_common.cc index 3fb0f7471d7..66553a28c5b 100644 --- a/src/rgw/rgw_common.cc +++ b/src/rgw/rgw_common.cc @@ -779,7 +779,7 @@ string rgw_trim_whitespace(const string& src) } int end = src.size() - 1; - if (end <= start) { + if (end < start) { return string(); }