diff options
Diffstat (limited to 'textproc/uim/files/patch-uim_uim.c')
-rw-r--r-- | textproc/uim/files/patch-uim_uim.c | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/textproc/uim/files/patch-uim_uim.c b/textproc/uim/files/patch-uim_uim.c new file mode 100644 index 000000000000..60da58bd3278 --- /dev/null +++ b/textproc/uim/files/patch-uim_uim.c @@ -0,0 +1,24 @@ +--- uim/uim.c.orig 2008-04-29 10:39:34.000000000 +0900 ++++ uim/uim.c 2009-01-24 10:11:56.000000000 +0900 +@@ -90,10 +90,10 @@ fatal_error_hook(void) + uim_fatal_error("an unhandled error raised from Scheme interpreter"); + } + +-int ++long + uim_init(void) + { +- int ret; ++ long ret; + char *sys_load_path; + + if (uim_initialized) +@@ -108,7 +108,7 @@ uim_init(void) + uim_scm_init(sys_load_path); + uim_scm_set_fatal_error_hook(fatal_error_hook); + +- ret = (int)uim_scm_call_with_gc_ready_stack((uim_gc_gate_func_ptr)uim_init_internal, NULL); ++ ret = (long)uim_scm_call_with_gc_ready_stack((uim_gc_gate_func_ptr)uim_init_internal, NULL); + + UIM_CATCH_ERROR_END(); + |