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

Diff of /code/trunk/pcre.h

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

revision 27 by nigel, Sat Feb 24 21:38:49 2007 UTC revision 29 by nigel, Sat Feb 24 21:38:53 2007 UTC
# Line 32  extern "C" { Line 32  extern "C" {
32  #define PCRE_NOTEOL          0x0100  #define PCRE_NOTEOL          0x0100
33  #define PCRE_UNGREEDY        0x0200  #define PCRE_UNGREEDY        0x0200
34    
35  /* Exec-time error codes */  /* Exec-time and get-time error codes */
36    
37  #define PCRE_ERROR_NOMATCH        (-1)  #define PCRE_ERROR_NOMATCH        (-1)
38  #define PCRE_ERROR_NULL           (-2)  #define PCRE_ERROR_NULL           (-2)
# Line 40  extern "C" { Line 40  extern "C" {
40  #define PCRE_ERROR_BADMAGIC       (-4)  #define PCRE_ERROR_BADMAGIC       (-4)
41  #define PCRE_ERROR_UNKNOWN_NODE   (-5)  #define PCRE_ERROR_UNKNOWN_NODE   (-5)
42  #define PCRE_ERROR_NOMEMORY       (-6)  #define PCRE_ERROR_NOMEMORY       (-6)
43    #define PCRE_ERROR_NOSUBSTRING    (-7)
44    
45  /* Types */  /* Types */
46    
# Line 56  extern void (*pcre_free)(void *); Line 57  extern void (*pcre_free)(void *);
57    
58  extern pcre *pcre_compile(const char *, int, const char **, int *,  extern pcre *pcre_compile(const char *, int, const char **, int *,
59    const unsigned char *);    const unsigned char *);
60    extern int pcre_copy_substring(const char *, int *, int, int, char *, int);
61  extern int pcre_exec(const pcre *, const pcre_extra *, const char *,  extern int pcre_exec(const pcre *, const pcre_extra *, const char *,
62    int, int, int *, int);    int, int, int *, int);
63  extern unsigned const char *pcre_maketables(void);  extern int pcre_get_substring(const char *, int *, int, int, const char **);
64    extern int pcre_get_substring_list(const char *, int *, int, const char ***);
65  extern int pcre_info(const pcre *, int *, int *);  extern int pcre_info(const pcre *, int *, int *);
66    extern unsigned const char *pcre_maketables(void);
67  extern pcre_extra *pcre_study(const pcre *, int, const char **);  extern pcre_extra *pcre_study(const pcre *, int, const char **);
68  extern const char *pcre_version(void);  extern const char *pcre_version(void);
69    

Legend:
Removed from v.27  
changed lines
  Added in v.29

webmaster@exim.org
ViewVC Help
Powered by ViewVC 1.1.12