X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=util%2Fres.c;h=fda733055772c3b5db8e9630c79071d3ea6fcd59;hb=0f563f23506dabd7c84bdb750d4539b2b6cacf02;hp=5e4a73073d14a363e3a5cc226d5ebcdb4baed8b6;hpb=543289d9a87cbcac45a5456714cbb9f55725253a;p=idzebra-moved-to-github.git diff --git a/util/res.c b/util/res.c index 5e4a730..fda7330 100644 --- a/util/res.c +++ b/util/res.c @@ -1,5 +1,5 @@ -/* $Id: res.c,v 1.54 2006-12-06 10:26:40 adam Exp $ - Copyright (C) 1995-2006 +/* $Id: res.c,v 1.56 2007-01-15 15:10:26 adam Exp $ + Copyright (C) 1995-2007 Index Data ApS This file is part of the Zebra server. @@ -344,6 +344,8 @@ void res_set(Res r, const char *name, const char *value) struct res_entry *re; assert(r); + if (!value) + return; for (re = r->first; re; re=re->next) if (re->value && !yaz_matchstr(re->name, name)) {