limits.h missing constants
Eric Blake
ericblake@comcast.net
Sat Apr 15 16:31:00 GMT 2006
> 2006-04-15 Eric Blake <ebb9@byu.net>
>
> * include/limits.h (_POSIX_*, _POSIX2_*, _XOPEN_*): Define missing
> standard constants, and correct invalid ones.
> (CHARCLASS_NAME_MAX): Define.
> (SYMLOOP_MAX): Define.
> * path.h (MAX_LINK_DEPTH): Define in terms of SYMLOOP_MAX.
> * regex/regcomp.c (p_b_cclass): Limit length of char class name.
Oops - wrong version of the patch (path.h needs to include limits.h
as in this corrected version, for SYMLOOP_MAX to work).
Also, if you want to double-check my limits.h values, see
http://www.opengroup.org/onlinepubs/009695399/basedefs/limits.h.html#tag_13_24
--
Eric Blake
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cygwin.patch
Type: application/octet-stream
Size: 4150 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin-patches/attachments/20060415/5139c1d1/attachment.obj>
More information about the Cygwin-patches
mailing list