Browse Source

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.
Rich Felker 11 năm trước cách đây
mục cha
commit
b823ef2db1
1 tập tin đã thay đổi với 1 bổ sung1 xóa
  1. 1 1
      include/stdio.h

+ 1 - 1
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