#ifndef _XEMACS_BUFFER_H_
 #define _XEMACS_BUFFER_H_
 
-#ifdef CHAR_IS_UCS4
-#include "character.h"
-#else
 #ifdef MULE
-#include "mule-charset.h"
-#endif
+#include "character.h"
 #endif
 
 /************************************************************************/
 
 #ifdef MULE
 
 #ifndef BYTE_ASCII_P
-#ifdef CHAR_IS_UCS4
 #include "character.h"
-#else
-#include "mule-charset.h"
-#endif
 #endif
 
 INLINE Emchar Lstream_get_emchar (Lstream *stream);
 
 #include <config.h>
 #include "lisp.h"
 #include "buffer.h"
-#ifdef CHAR_IS_UCS4
 #include "character.h"
-#else
-#include "mule-charset.h"
-#endif
 #include "mule-ccl.h"
 #include "file-coding.h"
 
 
 #include "sysdep.h"
 
 #include "wnn/commonhd.h"
-#ifdef CHAR_IS_UCS4
 #include "character.h"
-#else
-#include "mule-charset.h"
-#endif
 #include "wnn/jllib.h"
 #include "wnn/cplib.h"
 
 
 #include "console-msw.h"
 #include "objects-msw.h"
 
-#ifdef CHAR_IS_UCS4
-#include "character.h"
-#else
 #ifdef MULE
-#include "mule-charset.h"
-#endif
+#include "character.h"
 #endif
 
 #include "buffer.h"
 
 #include "objects-tty.h"
 #ifdef MULE
 #include "device.h"
-#ifdef CHAR_IS_UCS4
 #include "character.h"
-#else
-#include "mule-charset.h"
-#endif
 #endif
 
 /* An alist mapping from color names to a cons of (FG-STRING, BG-STRING). */
 
 #include "windows.h"
 #ifdef MULE
 #include "mule-ccl.h"
-#ifdef CHAR_IS_UCS4
 #include "character.h"
-#else
-#include "mule-charset.h"
-#endif
 #endif
 
 #define MSWINDOWS_EOL_CURSOR_WIDTH     5