/[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 427 by ph10, Fri Aug 28 09:55:54 2009 UTC revision 435 by ph10, Sat Sep 5 10:20:44 2009 UTC
# Line 1601  typedef struct match_data { Line 1601  typedef struct match_data {
1601    BOOL   jscript_compat;        /* JAVASCRIPT_COMPAT flag */    BOOL   jscript_compat;        /* JAVASCRIPT_COMPAT flag */
1602    BOOL   endonly;               /* Dollar not before final \n */    BOOL   endonly;               /* Dollar not before final \n */
1603    BOOL   notempty;              /* Empty string match not wanted */    BOOL   notempty;              /* Empty string match not wanted */
   int    partial;               /* PARTIAL options */  
1604    BOOL   hitend;                /* Hit the end of the subject at some point */    BOOL   hitend;                /* Hit the end of the subject at some point */
1605    BOOL   bsr_anycrlf;           /* \R is just any CRLF, not full Unicode */    BOOL   bsr_anycrlf;           /* \R is just any CRLF, not full Unicode */
1606    const uschar *start_code;     /* For use when recursing */    const uschar *start_code;     /* For use when recursing */
# Line 1609  typedef struct match_data { Line 1608  typedef struct match_data {
1608    USPTR  end_subject;           /* End of the subject string */    USPTR  end_subject;           /* End of the subject string */
1609    USPTR  start_match_ptr;       /* Start of matched string */    USPTR  start_match_ptr;       /* Start of matched string */
1610    USPTR  end_match_ptr;         /* Subject position at end match */    USPTR  end_match_ptr;         /* Subject position at end match */
1611      USPTR  start_used_ptr;        /* Earliest consulted character */
1612      int    partial;               /* PARTIAL options */
1613    int    end_offset_top;        /* Highwater mark at end of match */    int    end_offset_top;        /* Highwater mark at end of match */
1614    int    capture_last;          /* Most recent capture number */    int    capture_last;          /* Most recent capture number */
1615    int    start_offset;          /* The start offset value */    int    start_offset;          /* The start offset value */
# Line 1625  typedef struct dfa_match_data { Line 1626  typedef struct dfa_match_data {
1626    const uschar *start_code;     /* Start of the compiled pattern */    const uschar *start_code;     /* Start of the compiled pattern */
1627    const uschar *start_subject;  /* Start of the subject string */    const uschar *start_subject;  /* Start of the subject string */
1628    const uschar *end_subject;    /* End of subject string */    const uschar *end_subject;    /* End of subject string */
1629      const uschar *start_used_ptr; /* Earliest consulted character */
1630    const uschar *tables;         /* Character tables */    const uschar *tables;         /* Character tables */
1631    int   moptions;               /* Match options */    int   moptions;               /* Match options */
1632    int   poptions;               /* Pattern options */    int   poptions;               /* Pattern options */

Legend:
Removed from v.427  
changed lines
  Added in v.435

webmaster@exim.org
ViewVC Help
Powered by ViewVC 1.1.12