(config_command): Fix previous change again.
[m17n/m17n-lib.git] / src / plist.c
index aae8717..8cda7b9 100644 (file)
@@ -1263,13 +1263,7 @@ mplist_put_func (MPlist *plist, MSymbol key, M17NFunc func)
 M17NFunc
 mplist_get_func (MPlist *plist, MSymbol key)
 {
-  while (1)
-    {
-      MPLIST_FIND (plist, key);
-      if (MPLIST_TAIL_P (plist) || MPLIST_VAL_FUNC_P (plist))
-       break;
-      plist = MPLIST_NEXT (plist);
-    };
+  MPLIST_FIND (plist, key);
   return (MPLIST_TAIL_P (plist) ? NULL : MPLIST_FUNC (plist));
 }