blob: 21d58a124a2378d263d292b9e6cac7e1e3a945b9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
diff -Naur csh-20110502.orig/csh.h csh-20110502.patched/csh.h
--- csh-20110502.orig/csh.h 2014-04-25 17:31:52.000000000 -0400
+++ csh-20110502.patched/csh.h 2014-04-25 17:34:08.000000000 -0400
@@ -36,12 +36,10 @@
* Fundamental definitions which may vary from system to system.
*
* BUFSIZ The i/o buffering size; also limits word size
+ * 20140425 bkw: moved below the #include <stdio.h> since
+ * we want to use the system's default BUFSIZ.
* MAILINTVL How often to mailcheck; more often is more expensive
*/
-#ifndef BUFSIZ
-#define BUFSIZ 1024 /* default buffer size */
-#endif /* BUFSIZ */
-
#ifndef MAXPATHLEN
#define MAXPATHLEN BUFSIZ
#endif
@@ -96,6 +94,11 @@
#include <stdio.h>
FILE *cshin, *cshout, *csherr;
+/* 20140425 bkw: moved here so stdio.h is what initially defines BUFSIZ. */
+#ifndef BUFSIZ
+#define BUFSIZ 1024 /* default buffer size */
+#endif /* BUFSIZ */
+
#include <stdio_ext.h>
#define fpurge __fpurge
|