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

Diff of /code/trunk/pcre.h.in

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

revision 1113 by chpe, Tue Oct 16 15:57:12 2012 UTC revision 1187 by zherczeg, Mon Oct 29 11:30:45 2012 UTC
# Line 116  compiling). */ Line 116  compiling). */
116  #define PCRE_NOTEOL             0x00000100  /* Exec, DFA exec */  #define PCRE_NOTEOL             0x00000100  /* Exec, DFA exec */
117  #define PCRE_UNGREEDY           0x00000200  /* Compile */  #define PCRE_UNGREEDY           0x00000200  /* Compile */
118  #define PCRE_NOTEMPTY           0x00000400  /* Exec, DFA exec */  #define PCRE_NOTEMPTY           0x00000400  /* Exec, DFA exec */
119  /* The next two are also used in exec and DFA exec */  /* The next three are all used in compile, exec and DFA exec */
120  #define PCRE_UTF8               0x00000800  /* Compile (same as PCRE_UTF16 and PCRE_UTF32) */  #define PCRE_UTF8               0x00000800  /* Same as PCRE_UTF16 and PCRE_UTF32 */
121  #define PCRE_UTF16              0x00000800  /* Compile (same as PCRE_UTF8 and PCRE_UTF32) */  #define PCRE_UTF16              0x00000800  /* Same as PCRE_UTF8 and PCRE_UTF32 */
122  #define PCRE_UTF32              0x00000800  /* Compile (same as PCRE_UTF8 and PCRE_UTF16) */  #define PCRE_UTF32              0x00000800  /* Same as PCRE_UTF8 and PCRE_UTF16 */
123  #define PCRE_NO_AUTO_CAPTURE    0x00001000  /* Compile */  #define PCRE_NO_AUTO_CAPTURE    0x00001000  /* Compile */
124  /* The next two are also used in exec and DFA exec */  /* The next three are all used in compile, exec and DFA exec */
125  #define PCRE_NO_UTF8_CHECK      0x00002000  /* Compile (same as PCRE_NO_UTF16_CHECK and PCRE_NO_UTF32_CHECK) */  #define PCRE_NO_UTF8_CHECK      0x00002000  /* Same as PCRE_NO_UTF16_CHECK and PCRE_NO_UTF32_CHECK */
126  #define PCRE_NO_UTF16_CHECK     0x00002000  /* Compile (same as PCRE_NO_UTF8_CHECK and PCRE_NO_UTF32_CHECK) */  #define PCRE_NO_UTF16_CHECK     0x00002000  /* Same as PCRE_NO_UTF8_CHECK and PCRE_NO_UTF32_CHECK */
127  #define PCRE_NO_UTF32_CHECK     0x00002000  /* Compile (same as PCRE_NO_UTF8_CHECK and PCRE_NO_UTF16_CHECK) */  #define PCRE_NO_UTF32_CHECK     0x00002000  /* Same as PCRE_NO_UTF8_CHECK and PCRE_NO_UTF16_CHECK */
128  #define PCRE_AUTO_CALLOUT       0x00004000  /* Compile */  #define PCRE_AUTO_CALLOUT       0x00004000  /* Compile */
129  #define PCRE_PARTIAL_SOFT       0x00008000  /* Exec, DFA exec */  #define PCRE_PARTIAL_SOFT       0x00008000  /* Exec, DFA exec */
130  #define PCRE_PARTIAL            0x00008000  /* Backwards compatible synonym */  #define PCRE_PARTIAL            0x00008000  /* Backwards compatible synonym */
# Line 183  compiling). */ Line 183  compiling). */
183  #define PCRE_ERROR_BADMODE         (-28)  #define PCRE_ERROR_BADMODE         (-28)
184  #define PCRE_ERROR_BADENDIANNESS   (-29)  #define PCRE_ERROR_BADENDIANNESS   (-29)
185  #define PCRE_ERROR_DFA_BADRESTART  (-30)  #define PCRE_ERROR_DFA_BADRESTART  (-30)
186    #define PCRE_ERROR_JIT_BADOPTION   (-31)
187    
188  /* Specific error codes for UTF-8 validity checks */  /* Specific error codes for UTF-8 validity checks */
189    
# Line 539  PCRE_EXP_DECL int  pcre16_exec(const pcr Line 540  PCRE_EXP_DECL int  pcre16_exec(const pcr
540                     PCRE_SPTR16, int, int, int, int *, int);                     PCRE_SPTR16, int, int, int, int *, int);
541  PCRE_EXP_DECL int  pcre32_exec(const pcre32 *, const pcre32_extra *,  PCRE_EXP_DECL int  pcre32_exec(const pcre32 *, const pcre32_extra *,
542                     PCRE_SPTR32, int, int, int, int *, int);                     PCRE_SPTR32, int, int, int, int *, int);
543    PCRE_EXP_DECL int  pcre_jit_exec(const pcre *, const pcre_extra *,
544                       PCRE_SPTR, int, int, int, int *, int,
545                       pcre_jit_stack *);
546    PCRE_EXP_DECL int  pcre16_jit_exec(const pcre16 *, const pcre16_extra *,
547                       PCRE_SPTR16, int, int, int, int *, int,
548                       pcre16_jit_stack *);
549    PCRE_EXP_DECL int  pcre32_jit_exec(const pcre32 *, const pcre32_extra *,
550                       PCRE_SPTR32, int, int, int, int *, int,
551                       pcre32_jit_stack *);
552  PCRE_EXP_DECL void pcre_free_substring(const char *);  PCRE_EXP_DECL void pcre_free_substring(const char *);
553  PCRE_EXP_DECL void pcre16_free_substring(PCRE_SPTR16);  PCRE_EXP_DECL void pcre16_free_substring(PCRE_SPTR16);
554  PCRE_EXP_DECL void pcre32_free_substring(PCRE_SPTR32);  PCRE_EXP_DECL void pcre32_free_substring(PCRE_SPTR32);

Legend:
Removed from v.1113  
changed lines
  Added in v.1187

  ViewVC Help
Powered by ViewVC 1.1.5