From ca092f47541c4229cf2130f387ecec62ef169f03 Mon Sep 17 00:00:00 2001 From: Markus Sattler Date: Sun, 22 Nov 2015 15:01:38 +0100 Subject: [PATCH] fix warnings --- libraries/ESP8266httpClient/src/ESP8266httpClient.cpp | 10 +++++----- libraries/ESP8266httpClient/src/ESP8266httpClient.h | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/libraries/ESP8266httpClient/src/ESP8266httpClient.cpp b/libraries/ESP8266httpClient/src/ESP8266httpClient.cpp index 3bca9b596..b5030de58 100644 --- a/libraries/ESP8266httpClient/src/ESP8266httpClient.cpp +++ b/libraries/ESP8266httpClient/src/ESP8266httpClient.cpp @@ -182,26 +182,26 @@ void httpClient::collectHeaders(const char* headerKeys[], const size_t headerKey if(_currentHeaders) delete[] _currentHeaders; _currentHeaders = new RequestArgument[_headerKeysCount]; - for(int i = 0; i < _headerKeysCount; i++) { + for(size_t i = 0; i < _headerKeysCount; i++) { _currentHeaders[i].key = headerKeys[i]; } } String httpClient::header(const char* name) { - for(int i = 0; i < _headerKeysCount; ++i) { + for(size_t i = 0; i < _headerKeysCount; ++i) { if(_currentHeaders[i].key == name) return _currentHeaders[i].value; } return String(); } -String httpClient::header(int i) { +String httpClient::header(size_t i) { if(i < _headerKeysCount) return _currentHeaders[i].value; return String(); } -String httpClient::headerName(int i) { +String httpClient::headerName(size_t i) { if(i < _headerKeysCount) return _currentHeaders[i].key; return String(); @@ -212,7 +212,7 @@ int httpClient::headers() { } bool httpClient::hasHeader(const char* name) { - for(int i = 0; i < _headerKeysCount; ++i) { + for(size_t i = 0; i < _headerKeysCount; ++i) { if((_currentHeaders[i].key == name) && (_currentHeaders[i].value.length() > 0)) return true; } diff --git a/libraries/ESP8266httpClient/src/ESP8266httpClient.h b/libraries/ESP8266httpClient/src/ESP8266httpClient.h index 59399b8da..802a484f7 100644 --- a/libraries/ESP8266httpClient/src/ESP8266httpClient.h +++ b/libraries/ESP8266httpClient/src/ESP8266httpClient.h @@ -62,8 +62,8 @@ class httpClient { /// Response handling void collectHeaders(const char* headerKeys[], const size_t headerKeysCount); String header(const char* name); // get request header value by name - String header(int i); // get request header value by number - String headerName(int i); // get request header name by number + String header(size_t i); // get request header value by number + String headerName(size_t i); // get request header name by number int headers(); // get header count bool hasHeader(const char* name); // check if header exists