summaryrefslogtreecommitdiff
path: root/lang/elk/patches/patch-ax
diff options
context:
space:
mode:
Diffstat (limited to 'lang/elk/patches/patch-ax')
-rw-r--r--lang/elk/patches/patch-ax33
1 files changed, 33 insertions, 0 deletions
diff --git a/lang/elk/patches/patch-ax b/lang/elk/patches/patch-ax
new file mode 100644
index 00000000000..9e11879e66a
--- /dev/null
+++ b/lang/elk/patches/patch-ax
@@ -0,0 +1,33 @@
+$NetBSD: patch-ax,v 1.1 2004/03/28 15:51:25 uebayasi Exp $
+
+--- include/extern.h.orig Mon Aug 7 16:32:17 1995
++++ include/extern.h
+@@ -82,8 +82,8 @@ extern Object The_Environment, Global_En
+
+ /* Error handling
+ */
+-extern Primitive_Error P_((ELLIPSIS));
+-extern Fatal_Error P_((ELLIPSIS));
++extern Primitive_Error P_((char *, ...));
++extern Fatal_Error P_((char *, ...));
+ extern Range_Error P_((Object));
+ extern Panic P_((const char*));
+ extern Object P_Error P_((int, Object*));
+@@ -313,7 +313,7 @@ extern Object P_Print P_((int, Object*))
+ extern Object P_Get_Output_String P_((Object));
+ extern Check_Output_Port P_((Object));
+ extern Discard_Output P_((Object));
+-extern Printf P_((ELLIPSIS));
++extern Printf P_((Object, char *, ...));
+ extern Print_Object P_((Object, Object, int, int, int));
+ extern General_Print_Object P_((Object, Object, int));
+ extern Format P_((Object, const char*, int, int, Object*));
+@@ -433,7 +433,7 @@ extern Object Bits_To_Symbols P_((unsign
+ */
+ extern void Register_Object P_((Object, GENERIC, PFO, int));
+ extern void Deregister_Object P_((Object));
+-extern Object Find_Object P_((ELLIPSIS));
++extern Object Find_Object P_((int, GENERIC, MATCHFUN, ...));
+ extern void Terminate_Group P_((GENERIC));
+ extern void Terminate_Type P_((int));
+