160 |
if (np>=MAXPAGE || (type_map[np] != t_contiguous && type_map[np] != t_relocatable) || |
if (np>=MAXPAGE || (type_map[np] != t_contiguous && type_map[np] != t_relocatable) || |
161 |
str+end==(void *)core_end || str+end==(void *)compiled_regexp) { |
str+end==(void *)core_end || str+end==(void *)compiled_regexp) { |
162 |
|
|
163 |
if (!(str=alloca(string->st.st_fillp+1))) |
if (!(str=ZALLOCA(string->st.st_fillp+1))) |
164 |
FEerror("Cannot allocate memory on C stack",0); |
FEerror("Cannot allocate memory on C stack",0); |
165 |
memcpy(str,string->st.st_self,string->st.st_fillp); |
memcpy(str,string->st.st_self,string->st.st_fillp); |
166 |
|
|