wpp: Fixed bug in preventing add_text_to_macro from handling macros over 1 kb large.
This commit is contained in:
parent
8d5f7fe13f
commit
4858654031
|
@ -1455,7 +1455,7 @@ static void add_text_to_macro(const char *text, int len)
|
|||
if(mep->curargalloc - mep->curargsize <= len+1) /* +1 for '\0' */
|
||||
{
|
||||
char *new_curarg;
|
||||
int new_alloc = mep->curargalloc + (ALLOCBLOCKSIZE > len+1) ? ALLOCBLOCKSIZE : len+1;
|
||||
int new_alloc = mep->curargalloc + ((ALLOCBLOCKSIZE > len+1) ? ALLOCBLOCKSIZE : len+1);
|
||||
new_curarg = pp_xrealloc(mep->curarg, new_alloc * sizeof(mep->curarg[0]));
|
||||
if(!new_curarg)
|
||||
return;
|
||||
|
|
Loading…
Reference in New Issue