/[pcre]/code/trunk/pcreposix.c
ViewVC logotype

Diff of /code/trunk/pcreposix.c

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

revision 92 by nigel, Sat Feb 24 21:41:34 2007 UTC revision 93 by nigel, Sat Feb 24 21:41:42 2007 UTC
# Line 78  static const int eint[] = { Line 78  static const int eint[] = {
78    REG_BADPAT,  /* unrecognized character after (?< */    REG_BADPAT,  /* unrecognized character after (?< */
79    REG_BADPAT,  /* lookbehind assertion is not fixed length */    REG_BADPAT,  /* lookbehind assertion is not fixed length */
80    REG_BADPAT,  /* malformed number or name after (?( */    REG_BADPAT,  /* malformed number or name after (?( */
81    REG_BADPAT,  /* conditional group containe more than two branches */    REG_BADPAT,  /* conditional group contains more than two branches */
82    REG_BADPAT,  /* assertion expected after (?( */    REG_BADPAT,  /* assertion expected after (?( */
83    REG_BADPAT,  /* (?R or (?digits must be followed by ) */    REG_BADPAT,  /* (?R or (?digits must be followed by ) */
84    REG_ECTYPE,  /* unknown POSIX class name */    REG_ECTYPE,  /* unknown POSIX class name */
# Line 93  static const int eint[] = { Line 93  static const int eint[] = {
93    REG_BADPAT,  /* closing ) for (?C expected */    REG_BADPAT,  /* closing ) for (?C expected */
94    REG_BADPAT,  /* recursive call could loop indefinitely */    REG_BADPAT,  /* recursive call could loop indefinitely */
95    REG_BADPAT,  /* unrecognized character after (?P */    REG_BADPAT,  /* unrecognized character after (?P */
96    REG_BADPAT,  /* syntax error after (?P */    REG_BADPAT,  /* syntax error in subpattern name (missing terminator) */
97    REG_BADPAT,  /* two named subpatterns have the same name */    REG_BADPAT,  /* two named subpatterns have the same name */
98    REG_BADPAT,  /* invalid UTF-8 string */    REG_BADPAT,  /* invalid UTF-8 string */
99    REG_BADPAT,  /* support for \P, \p, and \X has not been compiled */    REG_BADPAT,  /* support for \P, \p, and \X has not been compiled */
# Line 102  static const int eint[] = { Line 102  static const int eint[] = {
102    REG_BADPAT,  /* subpattern name is too long (maximum 32 characters) */    REG_BADPAT,  /* subpattern name is too long (maximum 32 characters) */
103    REG_BADPAT,  /* too many named subpatterns (maximum 10,000) */    REG_BADPAT,  /* too many named subpatterns (maximum 10,000) */
104    REG_BADPAT,  /* repeated subpattern is too long */    REG_BADPAT,  /* repeated subpattern is too long */
105    REG_BADPAT   /* octal value is greater than \377 (not in UTF-8 mode) */    REG_BADPAT,  /* octal value is greater than \377 (not in UTF-8 mode) */
106      REG_BADPAT,  /* internal error: overran compiling workspace */
107      REG_BADPAT,  /* internal error: previously-checked referenced subpattern not found */
108      REG_BADPAT,  /* DEFINE group contains more than one branch */
109      REG_BADPAT,  /* repeating a DEFINE group is not allowed */
110      REG_INVARG,  /* inconsistent NEWLINE options */
111      REG_BADPAT   /* \g is not followed followed by an (optionally braced) non-zero number */
112  };  };
113    
114  /* Table of texts corresponding to POSIX error codes */  /* Table of texts corresponding to POSIX error codes */

Legend:
Removed from v.92  
changed lines
  Added in v.93

webmaster@exim.org
ViewVC Help
Powered by ViewVC 1.1.12