forked from me-no-dev/ESPAsyncWebServer
arg should be closed by va_end() (#601)
This commit is contained in:
@ -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;
|
||||
|
Reference in New Issue
Block a user