X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fplugin.c;fp=src%2Fplugin.c;h=cb1005e8dffaa0537737183d338fc7278040fd3e;hb=27aeac9988dde1d53e5df697ce0e1b8a951d091a;hp=b60c04ba127f32c4603dd4f08ecfc64ef155d67e;hpb=add4647f5dbd0e0d3d0c95903c644f9dcafee33b;p=collectd.git diff --git a/src/plugin.c b/src/plugin.c index b60c04ba..cb1005e8 100644 --- a/src/plugin.c +++ b/src/plugin.c @@ -895,7 +895,6 @@ int plugin_load (char const *plugin_name, uint32_t flags) const char *dir; char filename[BUFSIZE] = ""; char typename[BUFSIZE]; - int typename_len; int ret; struct stat statbuf; struct dirent *de; @@ -935,7 +934,6 @@ int plugin_load (char const *plugin_name, uint32_t flags) WARNING ("plugin_load: Filename too long: \"%s.so\"", plugin_name); return (-1); } - typename_len = strlen (typename); if ((dh = opendir (dir)) == NULL) { @@ -947,7 +945,7 @@ int plugin_load (char const *plugin_name, uint32_t flags) while ((de = readdir (dh)) != NULL) { - if (strncasecmp (de->d_name, typename, typename_len)) + if (strcasecmp (de->d_name, typename)) continue; status = ssnprintf (filename, sizeof (filename),