summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/include/glob.h
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2005-06-18 19:04:25 +0000
committerCorinna Vinschen <corinna@vinschen.de>2005-06-18 19:04:25 +0000
commitfa2d9fc5282c677e6dbbe5e2bb85541b194ed6c4 (patch)
treee14a9548f714d11b9a2b247f4bec12ba23037849 /winsup/cygwin/include/glob.h
parentdae4a4c93c88deee4d38fb88b6c66e5c87a8e828 (diff)
downloadcygnal-fa2d9fc5282c677e6dbbe5e2bb85541b194ed6c4.tar.gz
cygnal-fa2d9fc5282c677e6dbbe5e2bb85541b194ed6c4.tar.bz2
cygnal-fa2d9fc5282c677e6dbbe5e2bb85541b194ed6c4.zip
* glob.c: (glob0): New local variable `limit`. Use in calls to glob1
and globextend. (glob1): Add `limit' parameter. (glob2): Ditto. (glob3): Ditto. (globextend): Ditto. Implement GLOB_LIMIT handling. * include/glob.h (GLOB_LIMIT): New define. * include/cygwin/version.h: Bump API minor number.
Diffstat (limited to 'winsup/cygwin/include/glob.h')
-rw-r--r--winsup/cygwin/include/glob.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/winsup/cygwin/include/glob.h b/winsup/cygwin/include/glob.h
index 6a393f004..bfcf306f4 100644
--- a/winsup/cygwin/include/glob.h
+++ b/winsup/cygwin/include/glob.h
@@ -90,6 +90,7 @@ typedef struct {
#define GLOB_NOMAGIC 0x0200 /* GLOB_NOCHECK without magic chars (csh). */
#define GLOB_QUOTE 0x0400 /* Quote special chars with \. */
#define GLOB_TILDE 0x0800 /* Expand tilde names from the passwd file. */
+#define GLOB_LIMIT 0x1000 /* Limit memory used by matches to ARG_MAX */
#endif
#define GLOB_NOSPACE (-1) /* Malloc call failed. */