From: Radoslaw Zarzynski Date: Thu, 17 Sep 2015 15:59:28 +0000 (+0200) Subject: rgw: camelcase also after dash in rgw_extended_http_attrs. X-Git-Tag: v10.0.1~126^2~4 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=9d8fb1cbc1a9e2f2c48952f946edf5bffa6794a3;p=ceph.git rgw: camelcase also after dash in rgw_extended_http_attrs. Signed-off-by: Radoslaw Zarzynski --- diff --git a/src/rgw/rgw_rest.cc b/src/rgw/rgw_rest.cc index e2b1568247c3..8591bbe3ea3c 100644 --- a/src/rgw/rgw_rest.cc +++ b/src/rgw/rgw_rest.cc @@ -147,14 +147,16 @@ string camelcase_dash_http_attr(const string& orig) for (size_t i = 0; i < orig.size(); ++i, ++s) { switch (*s) { case '_': + case '-': buf[i] = '-'; last_sep = true; break; default: - if (last_sep) + if (last_sep) { buf[i] = toupper(*s); - else + } else { buf[i] = tolower(*s); + } last_sep = false; } }