mirror of
https://github.com/radareorg/radare2.git
synced 2024-10-07 10:33:30 +00:00
Aim to fix va_copy issue in rcons
This commit is contained in:
parent
487cf1d703
commit
8c49c29900
@ -793,14 +793,11 @@ club:
|
|||||||
written = vsnprintf (I.buffer + I.buffer_len, size, format, ap);
|
written = vsnprintf (I.buffer + I.buffer_len, size, format, ap);
|
||||||
if (written >= size) { /* not all bytes were written */
|
if (written >= size) { /* not all bytes were written */
|
||||||
palloc (written);
|
palloc (written);
|
||||||
va_copy (ap, ap2);
|
|
||||||
va_copy (ap2, ap);
|
|
||||||
written = vsnprintf (I.buffer + I.buffer_len, written, format, ap2);
|
written = vsnprintf (I.buffer + I.buffer_len, written, format, ap2);
|
||||||
if (written >= size) {
|
if (written >= size) {
|
||||||
palloc (written);
|
palloc (written);
|
||||||
goto club;
|
goto club;
|
||||||
}
|
}
|
||||||
va_end (ap2);
|
|
||||||
}
|
}
|
||||||
I.buffer_len += written;
|
I.buffer_len += written;
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
Reference in New Issue
Block a user