1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-04-21 10:26:06 +03:00

fix warnings

This commit is contained in:
Markus Sattler 2015-11-22 15:01:38 +01:00
parent 464b9f2bfb
commit ca092f4754
2 changed files with 7 additions and 7 deletions

View File

@ -182,26 +182,26 @@ void httpClient::collectHeaders(const char* headerKeys[], const size_t headerKey
if(_currentHeaders) if(_currentHeaders)
delete[] _currentHeaders; delete[] _currentHeaders;
_currentHeaders = new RequestArgument[_headerKeysCount]; _currentHeaders = new RequestArgument[_headerKeysCount];
for(int i = 0; i < _headerKeysCount; i++) { for(size_t i = 0; i < _headerKeysCount; i++) {
_currentHeaders[i].key = headerKeys[i]; _currentHeaders[i].key = headerKeys[i];
} }
} }
String httpClient::header(const char* name) { 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) if(_currentHeaders[i].key == name)
return _currentHeaders[i].value; return _currentHeaders[i].value;
} }
return String(); return String();
} }
String httpClient::header(int i) { String httpClient::header(size_t i) {
if(i < _headerKeysCount) if(i < _headerKeysCount)
return _currentHeaders[i].value; return _currentHeaders[i].value;
return String(); return String();
} }
String httpClient::headerName(int i) { String httpClient::headerName(size_t i) {
if(i < _headerKeysCount) if(i < _headerKeysCount)
return _currentHeaders[i].key; return _currentHeaders[i].key;
return String(); return String();
@ -212,7 +212,7 @@ int httpClient::headers() {
} }
bool httpClient::hasHeader(const char* name) { 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)) if((_currentHeaders[i].key == name) && (_currentHeaders[i].value.length() > 0))
return true; return true;
} }

View File

@ -62,8 +62,8 @@ class httpClient {
/// Response handling /// Response handling
void collectHeaders(const char* headerKeys[], const size_t headerKeysCount); void collectHeaders(const char* headerKeys[], const size_t headerKeysCount);
String header(const char* name); // get request header value by name String header(const char* name); // get request header value by name
String header(int i); // get request header value by number String header(size_t i); // get request header value by number
String headerName(int i); // get request header name by number String headerName(size_t i); // get request header name by number
int headers(); // get header count int headers(); // get header count
bool hasHeader(const char* name); // check if header exists bool hasHeader(const char* name); // check if header exists