diff options
-rw-r--r-- | lib/match.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/match.c b/lib/match.c index 9be82b0cc..a286a190c 100644 --- a/lib/match.c +++ b/lib/match.c @@ -39,10 +39,10 @@ int match_fstype(const char *type, const char *pattern) len = strlen(type); p = pattern; while(1) { - if (!strncmp(p, "no", 2) && !strncmp(p+2, type, len) && + if (!strncmp(p, "no", 2) && !strncasecmp(p+2, type, len) && (p[len+2] == 0 || p[len+2] == ',')) return 0; - if (strncmp(p, type, len) == 0 && (p[len] == 0 || p[len] == ',')) + if (strncasecmp(p, type, len) == 0 && (p[len] == 0 || p[len] == ',')) return !no; p = strchr(p,','); if (!p) |