]> Zhao Yanbai Git Server - minix.git/commitdiff
change SSIZE_MAX to INT_MAX instead of 32767.
authorBen Gras <ben@minix3.org>
Sun, 10 Oct 2010 22:33:23 +0000 (22:33 +0000)
committerBen Gras <ben@minix3.org>
Sun, 10 Oct 2010 22:33:23 +0000 (22:33 +0000)
With this change, suggested by Gautam Tirumala, ports for pkgin and
pkg_install are cleaner and so easier to upstream.  Presumably other
ports will be smoother too.

There doesn't seem to be a reason SSIZE_MAX was so small to begin with.

include/limits.h

index 405a9ac97a9db92dae3d9af14f8ffe1a7eee1cd3..b6c39196026b8b386288aec78eca64b12fb4af53 100644 (file)
 #define PIPE_BUF         32768 /* # bytes in atomic write to a pipe */
 #define STREAM_MAX          20 /* must be the same as FOPEN_MAX in stdio.h */
 #define TZNAME_MAX           3 /* maximum bytes in a time zone name is 3 */
-#define SSIZE_MAX        32767 /* max defined byte count for read() */
+#define SSIZE_MAX     INT_MAX /* max defined byte count for read() */
 #define SIZE_MAX      UINT_MAX
 #define SYMLINK_MAX       1024         /* # bytes in a symbolic link */ 
 #define SYMLOOP_MAX        16  /* maximum number of symbolic links that can