31 lines
980 B
Diff
31 lines
980 B
Diff
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
|
|
|