arg should be closed by va_end() (#601)
This commit is contained in:
parent
2b1c5c4d78
commit
7c6118f2a0
|
@ -711,6 +711,7 @@ size_t AsyncWebSocketClient::printf(const char *format, ...) {
|
|||
va_start(arg, format);
|
||||
char* temp = new char[MAX_PRINTF_LEN];
|
||||
if(!temp){
|
||||
va_end(arg);
|
||||
return 0;
|
||||
}
|
||||
char* buffer = temp;
|
||||
|
@ -741,6 +742,7 @@ size_t AsyncWebSocketClient::printf_P(PGM_P formatP, ...) {
|
|||
va_start(arg, formatP);
|
||||
char* temp = new char[MAX_PRINTF_LEN];
|
||||
if(!temp){
|
||||
va_end(arg);
|
||||
return 0;
|
||||
}
|
||||
char* buffer = temp;
|
||||
|
|
Loading…
Reference in New Issue