Mercurial > hg > xemacs-beta
diff src/mule-canna.c @ 2276:de0e5e7132db
[xemacs-hg @ 2004-09-15 15:04:15 by james]
Use the latest Canna wide character interface.
author | james |
---|---|
date | Wed, 15 Sep 2004 15:04:19 +0000 |
parents | 34abfb24e891 |
children | 04bc9d2f42c7 |
line wrap: on
line diff
--- a/src/mule-canna.c Wed Sep 15 08:30:27 2004 +0000 +++ b/src/mule-canna.c Wed Sep 15 15:04:19 2004 +0000 @@ -159,11 +159,13 @@ #ifdef CANNA2 #define IROHA_BC +#define CANNA_NEW_WCHAR_AWARE #include "canna/jrkanji.h" #include "canna/RK.h" #else /* !CANNA2 */ #include "iroha/jrkanji.h" #include "iroha/RK.h" +extern int (*jrBeepFunc) (void); #endif /* !CANNA2 */ extern char *jrKanjiError; @@ -339,10 +341,11 @@ } /* For whatever reason, calling Fding directly from libCanna loses */ -static void +static int call_Fding (void) { Fding (Qnil, Qnil, Qnil); + return 0; } DEFUN ("canna-initialize", Fcanna_initialize, 0, 3, 0, /* @@ -435,8 +438,6 @@ } else { - extern void (*jrBeepFunc) (void); - jrBeepFunc = call_Fding; #ifdef KC_SETAPPNAME