--- winucs.c.orig	Sat Oct 14 21:17:05 2006
+++ winucs.c	Sat Oct 14 21:17:21 2006
@@ -1207,6 +1207,7 @@
 {
     char *p;
     int i;
+#if 0
     if (ucsdata && codepage == ucsdata->line_codepage && ucsdata->uni_tbl) {
 	/* Do this by array lookup if we can. */
 	if (wclen < 0) {
@@ -1237,6 +1238,10 @@
     } else
 	return WideCharToMultiByte(codepage, flags, wcstr, wclen,
 				   mbstr, mblen, defchr, defused);
+#else
+	return WideCharToMultiByte(950, flags, wcstr, wclen,
+				   mbstr, mblen, defchr, defused);
+#endif
 }
 
 int mb_to_wc(int codepage, int flags, char *mbstr, int mblen,
