From b823ef2db13a5d86df03bcf6bfd4b92559c0b154 Mon Sep 17 00:00:00 2001 From: Rich Felker Date: Thu, 18 Jul 2013 14:15:48 -0400 Subject: [PATCH] fix FILENAME_MAX to match PATH_MAX POSIX is not clear on whether it includes the termination, but ISO C requires that it does. the whole concept of this macro is rather useless, but it's better to be correct anyway. --- include/stdio.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/stdio.h b/include/stdio.h index fe7ff51d..ad407fb1 100644 --- a/include/stdio.h +++ b/include/stdio.h @@ -38,7 +38,7 @@ extern "C" { #define _IONBF 2 #define BUFSIZ 1024 -#define FILENAME_MAX 4095 +#define FILENAME_MAX 4096 #define FOPEN_MAX 1000 #define TMP_MAX 10000 #define L_tmpnam 20 -- 2.25.1