`len` is used to track the total length of received data, but we already
collect the data in `bl`, so we can always check `bl` for the total
length. this change also silences following warning from Clang:
../src/rgw/rgw_rest.cc:1477:21: warning: variable 'len' set but not used [-Wunused-but-set-variable]
int read_len = 0, len = 0;
^
1 warning generated.
Signed-off-by: Kefu Chai <kchai@redhat.com>
int total = need_to_read;
bufferlist bl;
- int read_len = 0, len = 0;
+ int read_len = 0;
do {
bufferptr bp(need_to_read + 1);
read_len = recv_body(s, bp.c_str(), need_to_read);
bp.c_str()[read_len] = '\0';
bp.set_length(read_len);
bl.append(bp);
- len += read_len;
if (read_len == need_to_read) {
if (need_to_read < MAX_READ_CHUNK)