8000 arg should be closed by va_end() (#601) · Rzyq-git/ESPAsyncWebServer@7c6118f · GitHub
[go: up one dir, main page]

Skip to content

Commit 7c6118f

Browse files
mamilme-no-dev
authored andcommitted
arg should be closed by va_end() (me-no-dev#601)
1 parent 2b1c5c4 commit 7c6118f

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/AsyncWebSocket.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -711,6 +711,7 @@ size_t AsyncWebSocketClient::printf(const char *format, ...) {
711711
va_start(arg, format);
712712
char* temp = new char[MAX_PRINTF_LEN];
713713
if(!temp){
714+
va_end(arg);
714715
return 0;
715716
}
716717
char* buffer = temp;
@@ -741,6 +742,7 @@ size_t AsyncWebSocketClient::printf_P(PGM_P formatP, ...) {
741742
va_start(arg, formatP);
742743
char* temp = new char[MAX_PRINTF_LEN];
743744
if(!temp){
745+
va_end(arg);
744746
return 0;
745747
}
746748
char* buffer = temp;

0 commit comments

Comments
 (0)
0