Author: ek.kato
Date: Sat Dec 29 07:55:41 2007
New Revision: 5070

Modified:
  trunk/uim/mana.c
  trunk/uim/plugin.c
  trunk/uim/skk.c
  trunk/uim/uim-helper-server.c
  trunk/uim/uim-helper.c
  trunk/uim/uim-notify.c

Log:
* mana.c
* plugin.c
* uim-helper.c
* uim-helper-server.c
* skk.c
 - Include uim-notify.h.
* uim-notify.c
 - Suppress compilation warnings.


Modified: trunk/uim/mana.c
==============================================================================
--- trunk/uim/mana.c    (original)
+++ trunk/uim/mana.c    Sat Dec 29 07:55:41 2007
@@ -51,6 +51,7 @@
#include "uim-scm-abbrev.h"
#include "uim-util.h"
#include "plugin.h"
+#include "uim-notify.h"

#define MANA_COMMAND "mana"


Modified: trunk/uim/plugin.c
==============================================================================
--- trunk/uim/plugin.c  (original)
+++ trunk/uim/plugin.c  Sat Dec 29 07:55:41 2007
@@ -52,6 +52,7 @@
#include "uim-scm-abbrev.h"
#include "plugin.h"
#include "uim-internal.h"
+#include "uim-notify.h"

#ifndef HAVE_DLFUNC
#define dlfunc dlsym

Modified: trunk/uim/skk.c
==============================================================================
--- trunk/uim/skk.c     (original)
+++ trunk/uim/skk.c     Sat Dec 29 07:55:41 2007
@@ -62,6 +62,7 @@
#include "uim-scm-abbrev.h"
#include "uim-helper.h"
#include "plugin.h"
+#include "uim-notify.h"

#include "bsdlook.h"


Modified: trunk/uim/uim-helper-server.c
==============================================================================
--- trunk/uim/uim-helper-server.c       (original)
+++ trunk/uim/uim-helper-server.c       Sat Dec 29 07:55:41 2007
@@ -54,6 +54,7 @@
#include "uim.h"
#include "uim-internal.h"
#include "uim-helper.h"
+#include "uim-notify.h"


struct client {

Modified: trunk/uim/uim-helper.c
==============================================================================
--- trunk/uim/uim-helper.c      (original)
+++ trunk/uim/uim-helper.c      Sat Dec 29 07:55:41 2007
@@ -51,6 +51,7 @@
#include "uim-internal.h"
#include "uim-helper.h"
#include "uim-util.h"
+#include "uim-notify.h"

#ifndef HAVE_SIG_T
typedef void (*sig_t)(int);

Modified: trunk/uim/uim-notify.c
==============================================================================
--- trunk/uim/uim-notify.c      (original)
+++ trunk/uim/uim-notify.c      Sat Dec 29 07:55:41 2007
@@ -98,22 +98,22 @@
      fprintf(stderr, "uim-notify: load failed %s(%s)\n", path, str);
      return 0;
    }
-    uim_notify_init_func  = dlfunc(handle, "uim_notify_init");
+    uim_notify_init_func  = (int (*)(void))(intptr_t)dlfunc(handle, 
"uim_notify_init");
    if (!uim_notify_init_func) {
fprintf(stderr, "uim-notify: cannot found 'uim_notify_init()' in %s\n", path);
      return 0;
    }
-    uim_notify_quit_func  = dlfunc(handle, "uim_notify_quit");
+    uim_notify_quit_func  = (void (*)(void))(intptr_t)dlfunc(handle, 
"uim_notify_quit");
    if (!uim_notify_quit_func) {
fprintf(stderr, "uim-notify: cannot found 'uim_notify_quit()' in %s\n", path);
      return 0;
    }
-    uim_notify_info_func  = dlfunc(handle, "uim_notify_info");
+    uim_notify_info_func  = (int (*)(const char *, va_list))(intptr_t)dlfunc(handle, 
"uim_notify_info");
    if (!uim_notify_info_func) {
fprintf(stderr, "uim-notify: cannot found 'uim_notify_info()' in %s\n", path);
      return 0;
    }
-    uim_notify_fatal_func = dlfunc(handle, "uim_notify_fatal");
+    uim_notify_fatal_func = (int (*)(const char *, va_list))(intptr_t)dlfunc(handle, 
"uim_notify_fatal");
    if (!uim_notify_fatal_func) {
fprintf(stderr, "uim-notify: cannot found 'uim_notify_fatal()' in %s\n", path);
      return 0;

Reply via email to