extensions/curl/curl-src/src/writeout.c: fixed a buffer read overrun on --write-out

This commit is contained in:
npt-1707 2025-05-22 06:32:19 +08:00
parent 6d13a70b99
commit 3ad5836f92

View File

@ -109,7 +109,7 @@ void ourWriteOut(CURL *curl, const char *writeinfo)
double doubleinfo; double doubleinfo;
while(*ptr) { while(*ptr) {
if('%' == *ptr) { if('%' == *ptr && ptr[1]) {
if('%' == ptr[1]) { if('%' == ptr[1]) {
/* an escaped %-letter */ /* an escaped %-letter */
fputc('%', stream); fputc('%', stream);