Author: ek.kato
Date: Sun Apr 20 19:56:36 2008
New Revision: 5433

Modified:
  trunk/uim/uim-notify.c

Log:
* uim/uim-notify.c (notify_get_plugins) : Follow r5142.


Modified: trunk/uim/uim-notify.c
==============================================================================
--- trunk/uim/uim-notify.c      (original)
+++ trunk/uim/uim-notify.c      Sun Apr 20 19:56:36 2008
@@ -243,8 +243,8 @@
    while ((dp = readdir(dirp)) != NULL) {
      size_t len = strlen(dp->d_name);
      char path[PATH_MAX];
-      if ((len < plen + slen) ||
-         (PATH_MAX < (sizeof(NOTIFY_PLUGIN_PATH "/") + len + 1)) ||
+      if ((len < plen + slen - 1) ||
+         (PATH_MAX < (sizeof(NOTIFY_PLUGIN_PATH "/") + len)) ||
          (strcmp(dp->d_name, NOTIFY_PLUGIN_PREFIX) <= 0) ||
          (strcmp(dp->d_name + len + 1 - slen, NOTIFY_PLUGIN_SUFFIX) != 0))
        continue;

Reply via email to