Author: ek.kato
Date: Sun Jul 20 10:26:19 2008
New Revision: 5508
Modified:
trunk/uim/canna.c
Log:
* uim/canna.c
- (init_canna_lib)
- (create_context)
- Don't disable libuim even when canna server is stopped.
Modified: trunk/uim/canna.c
==============================================================================
--- trunk/uim/canna.c (original)
+++ trunk/uim/canna.c Sun Jul 20 10:26:19 2008
@@ -120,8 +120,10 @@
* initialization is exist at beginning of create_context(). I don't
* know why this sequence is needed at here. -- YamaKen 2007-07-21 */
if (rk_initialized == -1) {
- if (RkInitialize(cannaserver) == ERR)
- uim_fatal_error("RkInitialize() failed");
+ if (RkInitialize(cannaserver) == ERR) {
+ uim_notify_fatal("RkInitialize() failed");
+ return uim_scm_f();
+ }
RkFinalize();
}
@@ -138,8 +140,10 @@
int buflen, i;
if (rk_initialized == -1) {
- if (RkInitialize(cannaserver) == ERR)
- uim_fatal_error("RkInitialize() failed");
+ if (RkInitialize(cannaserver) == ERR) {
+ uim_notify_fatal("RkInitialize() failed");
+ return uim_scm_f();
+ }
rk_initialized = 1;
}