--- insert.c.orig	2002-03-21 08:49:38.000000000 +1100
+++ insert.c	2012-05-22 00:24:39.000000000 +1000
@@ -504,7 +504,7 @@ Buffer	*whatbuf;
 		atchar = 0;
 	}
 
-	getline(atline->l_dline, genbuf);
+	jove_getline(atline->l_dline, genbuf);
 	atchar += tchar;
 	linecopy(genbuf, atchar, save);
 	atline->l_dline = putline(genbuf);
--- io.c.orig	2010-04-16 00:41:46.000000000 -0500
+++ io.c	2023-04-12 17:34:08.000000000 -0500
@@ -1356,9 +1356,9 @@ int	Jr_Len;		/* length of Just Read Line
 
 void
 #ifdef USE_PROTOTYPES
-getline proto((daddr addr, register char *buf))
+jove_getline proto((daddr addr, register char *buf))
 #else
-getline(addr, buf)
+jove_getline(addr, buf)
 daddr	addr;
 register char	*buf;
 #endif
--- io.h.orig	2002-03-21 08:49:38.000000000 +1100
+++ io.h	2012-05-22 00:24:04.000000000 +1000
@@ -40,7 +40,7 @@ extern void
 	close_file proto((File *fp)),
 	d_cache_init proto((void)),
 	file_write proto((char *fname, bool app)),
-	getline proto((daddr addr, char *buf)),
+	jove_getline proto((daddr addr, char *buf)),
 	lsave proto((void)),
 	putreg proto((File *fp,LinePtr line1,int char1,LinePtr line2,int char2,bool makesure)),
 	read_file proto((char *file, bool is_insert)),
--- recover.c.orig	2010-07-09 01:29:37.000000000 -0500
+++ recover.c	2023-04-12 17:34:08.000000000 -0500
@@ -166,7 +166,7 @@ size_t	n;
 private char	*getblock proto((daddr atl));
 
 void
-getline(tl, buf)
+jove_getline(tl, buf)
 daddr	tl;
 char	*buf;
 {
@@ -597,7 +597,7 @@ FILE	*out;
 	Nchars = Nlines = 0L;
 	while (--nlines >= 0) {
 		addr = getaddr(ptrs_fp);
-		getline(addr, buf);
+		jove_getline(addr, buf);
 		Nlines += 1;
 		Nchars += 1 + strlen(buf);
 		fputs(buf, out);
--- util.c.orig	2004-02-02 06:38:29.000000000 +1100
+++ util.c	2012-05-22 00:23:08.000000000 +1000
@@ -280,7 +280,7 @@ char	*buf;
 			strcpy(buf, linebuf);
 		Jr_Len = strlen(linebuf);
 	} else
-		getline(line->l_dline, buf);
+		jove_getline(line->l_dline, buf);
 	return buf;
 }
 
--- util.h.orig	2004-02-02 06:38:29.000000000 +1100
+++ util.h	2012-05-22 00:22:57.000000000 +1000
@@ -18,7 +18,7 @@ extern int
 #define eobp()		(lastp(curline) && eolp())
 #define eolp()		(linebuf[curchar] == '\0')
 #define firstp(line)	((line) == curbuf->b_first)
-#define getDOT()	getline(curline->l_dline, linebuf)
+#define getDOT()	jove_getline(curline->l_dline, linebuf)
 #define lastp(line)	((line) == curbuf->b_last)
 
 extern UnivPtr
