summaryrefslogtreecommitdiff
path: root/editors/uemacs/patches/patch-src_fileio_c
diff options
context:
space:
mode:
Diffstat (limited to 'editors/uemacs/patches/patch-src_fileio_c')
-rw-r--r--editors/uemacs/patches/patch-src_fileio_c58
1 files changed, 58 insertions, 0 deletions
diff --git a/editors/uemacs/patches/patch-src_fileio_c b/editors/uemacs/patches/patch-src_fileio_c
new file mode 100644
index 00000000000..ef3ef94afa5
--- /dev/null
+++ b/editors/uemacs/patches/patch-src_fileio_c
@@ -0,0 +1,58 @@
+$NetBSD: patch-src_fileio_c,v 1.1 2012/05/10 20:53:30 dholland Exp $
+
+- don't use implicit int
+- const correctness required by existing const declarations
+
+--- src/fileio.c~ 2012-05-10 19:25:36.000000000 +0000
++++ src/fileio.c
+@@ -28,8 +28,8 @@ char file_buffer[FILE_BUFSIZE];
+ */
+ #if !(VMS & RMSIO) /* if using RMS under VMS, the code */
+ /* is in VMS.C */
+-PASCAL NEAR ffropen(fn)
+-char *fn;
++int PASCAL NEAR ffropen(fn)
++CONST char *fn;
+ {
+ if ((ffp=fopen(fn, "r")) == NULL)
+ return(FIOFNF);
+@@ -51,9 +51,9 @@ char *fn;
+ * (cannot create).
+ */
+ #if AOSVS == 0
+-PASCAL NEAR ffwopen(fn, mode)
+-char *fn;
+-char *mode; /* mode to open file for */
++int PASCAL NEAR ffwopen(fn, mode)
++CONST char *fn;
++CONST char *mode; /* mode to open file for */
+ {
+ char xmode[6]; /* extended file open mode */
+
+@@ -91,7 +91,7 @@ char *mode; /* mode to open file for */
+ /*
+ * Close a file. Should look at the status in all systems.
+ */
+-PASCAL NEAR ffclose()
++int PASCAL NEAR ffclose()
+ {
+ /* free this since we do not need it anymore */
+ if (fline) {
+@@ -124,7 +124,7 @@ PASCAL NEAR ffclose()
+ * and the "nbuf" is its length, less the free newline. Return the status.
+ * Check only at the newline.
+ */
+-PASCAL NEAR ffputline(buf, nbuf)
++int PASCAL NEAR ffputline(buf, nbuf)
+
+ char buf[];
+ int nbuf;
+@@ -183,7 +183,7 @@ int nbuf;
+ * at the end of the file that don't have a newline present. Check for I/O
+ * errors too. Return status.
+ */
+-PASCAL NEAR ffgetline(nbytes)
++int PASCAL NEAR ffgetline(nbytes)
+
+ int *nbytes;
+