Author: yamakenz
Date: Thu Jan  3 09:02:11 2008
New Revision: 5093

Modified:
  trunk/uim/canna.c
  trunk/uim/scim.cpp
  trunk/uim/uim-util.c

Log:
* uim/uim-util.c
 - (uim_scm_notify_get_plugins): Fix size types

* uim/canna.c
* uim/scim.cpp
 - Include lacking uim-notify.h


Modified: trunk/uim/canna.c
==============================================================================
--- trunk/uim/canna.c   (original)
+++ trunk/uim/canna.c   Thu Jan  3 09:02:11 2008
@@ -46,6 +46,7 @@
#include "uim.h"
#include "uim-scm.h"
#include "uim-scm-abbrev.h"
+#include "uim-notify.h"
#include "plugin.h"

#if 0

Modified: trunk/uim/scim.cpp
==============================================================================
--- trunk/uim/scim.cpp  (original)
+++ trunk/uim/scim.cpp  Thu Jan  3 09:02:11 2008
@@ -43,6 +43,7 @@
#include "uim.h"
#include "uim-scm.h"
#include "uim-internal.h"
+#include "uim-notify.h"

using namespace scim;


Modified: trunk/uim/uim-util.c
==============================================================================
--- trunk/uim/uim-util.c        (original)
+++ trunk/uim/uim-util.c        Thu Jan  3 09:02:11 2008
@@ -296,7 +296,7 @@
  uim_lisp ret_;
  DIR *dirp;
  struct dirent *dp;
-  int plen, slen;
+  size_t plen, slen;
  uim_notify_desc* desc;
  void *handle;
  uim_notify_desc* (*desc_func)(void);
@@ -314,7 +314,7 @@
  if (dirp) {
    while ((dp = readdir(dirp)) != NULL) {
      char name[PATH_MAX];
-      int len = strlen(dp->d_name);
+      size_t len = strlen(dp->d_name);

      if ((len < plen + slen) || (sizeof(name) < len) ||
          (strcmp(dp->d_name, NOTIFY_PLUGIN_PREFIX) <= 0) ||

Reply via email to