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