OSDN Git Service

53b2dcee63a0ee979694439db580427f4ca21a69
[putex/putex.git] / src / texsourc / c-pathmx.h
1 /* c-path_max.h: define PATH_MAX, the maximum length of a pathname.
2
3 Copyright (C) 1992 Free Software Foundation, Inc.
4
5 This program is free software; you can redistribute it and/or modify
6 it under the terms of the GNU General Public License as published by
7 the Free Software Foundation; either version 2, or (at your option)
8 any later version.
9
10 This program is distributed in the hope that it will be useful,
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13 GNU General Public License for more details.
14
15 You should have received a copy of the GNU General Public License
16 along with this program; if not, write to the Free Software
17 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
18
19 #ifndef C_PATH_MAX_H
20 #define C_PATH_MAX_H
21
22 #include "c-limits.h"
23
24 #ifndef _POSIX_PATH_MAX
25   #define _POSIX_PATH_MAX 255
26 #endif
27
28 #ifndef PATH_MAX
29   #ifdef MAXPATHLEN
30     #define PATH_MAX MAXPATHLEN
31   #else
32     #define PATH_MAX _POSIX_PATH_MAX
33   #endif
34 #endif /* not PATH_MAX */
35
36 #endif /* not C_PATH_MAX_H */
37 \1a