diff --git a/ChangeLog b/ChangeLog
index b4a6d1c73eccff739bed14dd80f5ada09bd60479..5339ba51e995610037e2c1ee2ef3aa09538d1dd1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -25,7 +25,8 @@ CVS code -
 	  call and the loop that ungetch()es its returned int*,
 	  respectively. (DLR)
 - proto.h:
-	- Remove unused add_marked_sameline() prototype. (DLR)
+	- Remove unused xpt() and add_marked_sameline() prototypes.
+	  (DLR)
 - rcfile.c:
 	- Move "rebinddelete" up in the list of options so that the list
 	  is in alphabetical order. (DLR)
diff --git a/src/proto.h b/src/proto.h
index 3375eb825405e219ca25fa0cd019f1e3f29ecb26..535cb05bd7497a63ae0a54655559e313199d9c5e 100644
--- a/src/proto.h
+++ b/src/proto.h
@@ -462,7 +462,6 @@ int get_escape_seq_abcd(int kbinput);
 int get_mouseinput(int *mouse_x, int *mouse_y, int shortcut);
 int do_first_line(void);
 int do_last_line(void);
-int xpt(const filestruct *fileptr, int index);
 size_t xplustabs(void);
 size_t actual_x(const char *str, size_t xplus);
 size_t strnlenpt(const char *buf, size_t size);