/[pcre]/code/trunk/pcre_internal.h
ViewVC logotype

Diff of /code/trunk/pcre_internal.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 613 by ph10, Sat Jul 2 16:59:52 2011 UTC revision 618 by ph10, Sat Jul 16 17:24:16 2011 UTC
# Line 1765  call within the pattern. */ Line 1765  call within the pattern. */
1765    
1766  typedef struct recursion_info {  typedef struct recursion_info {
1767    struct recursion_info *prevrec; /* Previous recursion record (or NULL) */    struct recursion_info *prevrec; /* Previous recursion record (or NULL) */
1768    int group_num;                /* Number of group that was called */    int group_num;                  /* Number of group that was called */
1769    const uschar *after_call;     /* "Return value": points after the call in the expr */    int *offset_save;               /* Pointer to start of saved offsets */
1770    int *offset_save;             /* Pointer to start of saved offsets */    int saved_max;                  /* Number of saved offsets */
   int saved_max;                /* Number of saved offsets */  
   int save_offset_top;          /* Current value of offset_top */  
1771  } recursion_info;  } recursion_info;
1772    
1773  /* Structure for building a chain of data for holding the values of the subject  /* Structure for building a chain of data for holding the values of the subject
# Line 1827  typedef struct match_data { Line 1825  typedef struct match_data {
1825    recursion_info *recursive;    /* Linked list of recursion data */    recursion_info *recursive;    /* Linked list of recursion data */
1826    void  *callout_data;          /* To pass back to callouts */    void  *callout_data;          /* To pass back to callouts */
1827    const  uschar *mark;          /* Mark pointer to pass back */    const  uschar *mark;          /* Mark pointer to pass back */
1828      const  uschar *once_target;   /* Where to back up to for atomic groups */
1829  } match_data;  } match_data;
1830    
1831  /* A similar structure is used for the same purpose by the DFA matching  /* A similar structure is used for the same purpose by the DFA matching

Legend:
Removed from v.613  
changed lines
  Added in v.618

  ViewVC Help
Powered by ViewVC 1.1.5