summaryrefslogtreecommitdiff
path: root/archivers/xbin/patches/patch-aa
blob: 66a7addd70e5864cf92b760071ed12ad6ac7d2ad (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
$NetBSD: patch-aa,v 1.1 2005/10/03 11:23:43 joerg Exp $

--- xbinunix.c.orig	2005-08-17 18:43:47.000000000 +0000
+++ xbinunix.c
@@ -2,12 +2,15 @@
 static char version[] = "xbin.c Version 2.3 09/30/85";
 #endif lint
 
+#include <limits.h>
 #include <stdio.h>
 #include <sys/types.h>
 #include <sys/stat.h>
 #include <sys/dir.h>
 
-#ifdef MAXNAMLEN	/* 4.2 BSD */
+#if defined(NAME_MAX)
+#define FNAMELEN NAME_MAX
+#elif defined(MAXNAMLEN)	/* 4.2 BSD */
 #define FNAMELEN MAXNAMLEN
 #else
 #define FNAMELEN DIRSIZ