From 1a8101887a740572d2d422512f77eec77db674f0 Mon Sep 17 00:00:00 2001 From: joerg Date: Wed, 29 Apr 2009 13:41:16 +0000 Subject: Deal with missing NAME_MAX on AIX. --- devel/nbpatch/files/patch.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'devel/nbpatch/files') diff --git a/devel/nbpatch/files/patch.c b/devel/nbpatch/files/patch.c index e787148f9bf..0dfc1fd7de7 100644 --- a/devel/nbpatch/files/patch.c +++ b/devel/nbpatch/files/patch.c @@ -1,7 +1,7 @@ /* * $OpenBSD: patch.c,v 1.45 2007/04/18 21:52:24 sobrado Exp $ * $DragonFly: src/usr.bin/patch/patch.c,v 1.10 2008/08/10 23:39:56 joerg Exp $ - * $NetBSD: patch.c,v 1.1.1.1 2008/09/10 11:03:21 joerg Exp $ + * $NetBSD: patch.c,v 1.2 2009/04/29 13:41:16 joerg Exp $ */ /* @@ -117,7 +117,13 @@ static bool remove_empty_files = false; static bool reverse_flag_specified = false; /* buffer holding the name of the rejected patch file. */ +#ifdef NAME_MAX static char rejname[NAME_MAX + 1]; +#elif defined(PATH_MAX) +static char rejname[PATH_MAX + 1]; +#else +static char rejname[MAXPATHLEN + 1]; +#endif /* buffer for stderr */ static char serrbuf[BUFSIZ]; -- cgit v1.2.3