From 1bf96e31dfc11237b096967aee2cf254ac5da997 Mon Sep 17 00:00:00 2001 From: Enrico Scholz Date: Sat, 17 Jan 2004 05:22:33 +0000 Subject: [PATCH] allow cmp-pointer to be NULL git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@632 94cd875c-1c1d-0410-91d2-eb244daf1a30 --- util-vserver/src/vunify-matchlist.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/util-vserver/src/vunify-matchlist.c b/util-vserver/src/vunify-matchlist.c index 5481f8c..1c52b0c 100644 --- a/util-vserver/src/vunify-matchlist.c +++ b/util-vserver/src/vunify-matchlist.c @@ -36,8 +36,8 @@ MatchList_compare(struct MatchList const *list, char const *path) //write(1, path, strlen(path)); //write(1, "\n", 1); for (; ptrcmp!=0); - if ((ptr->cmp)(ptr->name, path)==0) { + if ((ptr->cmp==0 && strcmp(ptr->name, path)==0) || + (ptr->cmp!=0 && (ptr->cmp)(ptr->name, path)==0)) { switch (ptr->type) { case stINCLUDE : res = true; break; case stEXCLUDE : res = false; break; -- 1.8.1.5