diff options
author | jkh <jkh@FreeBSD.org> | 1995-04-24 21:50:11 +0000 |
---|---|---|
committer | jkh <jkh@FreeBSD.org> | 1995-04-24 21:50:11 +0000 |
commit | 224e2db404ba5258aa3feb43c9638f83a2d18a3e (patch) | |
tree | df85e3230b8503d422f5c21ed0336873859bfaca /usr.sbin | |
parent | a90da0ca41b1694b5b2cf38b7c36f912ad28b19e (diff) | |
download | FreeBSD-src-224e2db404ba5258aa3feb43c9638f83a2d18a3e.zip FreeBSD-src-224e2db404ba5258aa3feb43c9638f83a2d18a3e.tar.gz |
Use ARG_MAX instead of _POSIX_ARG_MAX: 4K is too small!
This should stop the SIGBUS errors in pkg_create for some packages.
Diffstat (limited to 'usr.sbin')
-rw-r--r-- | usr.sbin/pkg_install/create/perform.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/usr.sbin/pkg_install/create/perform.c b/usr.sbin/pkg_install/create/perform.c index 9a11c46..0efb41ac 100644 --- a/usr.sbin/pkg_install/create/perform.c +++ b/usr.sbin/pkg_install/create/perform.c @@ -1,5 +1,5 @@ #ifndef lint -static const char *rcsid = "$Id: perform.c,v 1.19 1995/04/22 01:20:13 jkh Exp $"; +static const char *rcsid = "$Id: perform.c,v 1.21 1995/04/22 14:55:07 jkh Exp $"; #endif /* @@ -26,7 +26,7 @@ static const char *rcsid = "$Id: perform.c,v 1.19 1995/04/22 01:20:13 jkh Exp $" #include "create.h" #include <signal.h> -#include <limits.h> +#include <sys/syslimits.h> static void sanity_check(void); static void make_dist(char *, char *, char *, Package *); @@ -179,7 +179,7 @@ static void make_dist(char *home, char *pkg, char *suffix, Package *plist) { char tball[FILENAME_MAX]; - char cmd[_POSIX_ARG_MAX]; + char cmd[ARG_MAX]; int ret; PackingList p; |