Problem: Crash when make_extmatch() runs out of memory.
Solution: Check for NULL. (Dominique Pelle, closs #5392)
cleanup_zsubexpr();
re_extmatch_out = make_extmatch();
+ if (re_extmatch_out == NULL)
+ return 0;
for (i = 0; i < NSUBEXP; i++)
{
if (REG_MULTI)
{
cleanup_zsubexpr();
re_extmatch_out = make_extmatch();
+ if (re_extmatch_out == NULL)
+ return 0;
// Loop over \z1, \z2, etc. There is no \z0.
for (i = 1; i < subs.synt.in_use; i++)
{
static int included_patches[] =
{ /* Add new patch number below this line */
+/**/
+ 33,
/**/
32,
/**/