summaryrefslogtreecommitdiffstats
path: root/usr.sbin
diff options
context:
space:
mode:
authorjkh <jkh@FreeBSD.org>1995-04-24 21:50:11 +0000
committerjkh <jkh@FreeBSD.org>1995-04-24 21:50:11 +0000
commit224e2db404ba5258aa3feb43c9638f83a2d18a3e (patch)
treedf85e3230b8503d422f5c21ed0336873859bfaca /usr.sbin
parenta90da0ca41b1694b5b2cf38b7c36f912ad28b19e (diff)
downloadFreeBSD-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.c6
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;
OpenPOWER on IntegriCloud