Mercurial > hg > xemacs-beta
comparison src/regex.h @ 209:41ff10fd062f r20-4b3
Import from CVS: tag r20-4b3
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:04:58 +0200 |
parents | 3d6bfa290dbd |
children | c5d627a313b1 |
comparison
equal
deleted
inserted
replaced
208:f427b8ec4379 | 209:41ff10fd062f |
---|---|
23 #ifndef __REGEXP_LIBRARY_H__ | 23 #ifndef __REGEXP_LIBRARY_H__ |
24 #define __REGEXP_LIBRARY_H__ | 24 #define __REGEXP_LIBRARY_H__ |
25 | 25 |
26 /* POSIX says that <sys/types.h> must be included (by the caller) before | 26 /* POSIX says that <sys/types.h> must be included (by the caller) before |
27 <regex.h>. */ | 27 <regex.h>. */ |
28 | |
29 #if !defined (_POSIX_C_SOURCE) && !defined (_POSIX_SOURCE) && defined (VMS) | |
30 /* VMS doesn't have `size_t' in <sys/types.h>, even though POSIX says it | |
31 should be there. */ | |
32 #include <stddef.h> | |
33 #endif | |
34 | 28 |
35 | 29 |
36 /* The following bits are used to determine the regexp syntax we | 30 /* The following bits are used to determine the regexp syntax we |
37 recognize. The not-set meaning typically corresponds to the syntax | 31 recognize. The not-set meaning typically corresponds to the syntax |
38 used by Emacs (the exception is RE_INTERVAL, made for historical | 32 used by Emacs (the exception is RE_INTERVAL, made for historical |