Revision: 403
http://vcs.pcre.org/viewvc?view=rev&revision=403
Author: ph10
Date: 2009-03-21 17:33:11 +0000 (Sat, 21 Mar 2009)
Log Message:
-----------
Conditional fix needed fixing for the "heapstack" case.
Modified Paths:
--------------
code/trunk/pcre_exec.c
Modified: code/trunk/pcre_exec.c
===================================================================
--- code/trunk/pcre_exec.c 2009-03-21 17:26:03 UTC (rev 402)
+++ code/trunk/pcre_exec.c 2009-03-21 17:33:11 UTC (rev 403)
@@ -362,6 +362,7 @@
uschar Xocchars[8];
#endif
+ int Xcodelink;
int Xctype;
unsigned int Xfc;
int Xfi;
@@ -441,6 +442,7 @@
register BOOL utf8; /* Local copy of UTF-8 flag for speed */
BOOL minimize, possessive; /* Quantifier options */
+int condcode;
/* When recursion is not being used, all "local" variables that have to be
preserved over calls to RMATCH() are part of a "frame" which is obtained from
@@ -483,6 +485,7 @@
#define charptr frame->Xcharptr
#endif
#define callpat frame->Xcallpat
+#define codelink frame->Xcodelink
#define data frame->Xdata
#define next frame->Xnext
#define pp frame->Xpp
@@ -564,7 +567,6 @@
#endif
int codelink;
-int condcode;
int ctype;
int length;
int max;