Aidan, I think this was caused by your latest changes.


src/ChangeLog addition:

2006-11-07  Robert Pluim  <rpluim@gmail.com>

    * mule-charset.c: Remove Qfinal, it's in general-slots.h now


XEmacs source patch:
Diff command:   cvs -q diff -u
Files affected: src/mule-charset.c

Index: src/mule-charset.c
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/mule-charset.c,v
retrieving revision 1.49
diff -u -u -r1.49 mule-charset.c
--- src/mule-charset.c    2006/11/06 19:35:45    1.49
+++ src/mule-charset.c    2006/11/07 09:35:12
@@ -79,8 +79,8 @@
 
 Lisp_Object Qcharsetp;
 
-/* Qdoc_string, Qdimension, Qchars defined in general.c */
-Lisp_Object Qregistries, Qfinal, Qgraphic, Qregistry;
+/* Qdoc_string, Qdimension, Qchars, Qfinal defined in general.c */
+Lisp_Object Qregistries, Qgraphic, Qregistry;
 Lisp_Object Qdirection;
 Lisp_Object Qreverse_direction_charset;
 Lisp_Object Qshort_name, Qlong_name;