X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=src%2Fretrieval.c;fp=src%2Fretrieval.c;h=724ff2585ac59282d79fe45c1d57deefda2eeeff;hp=982afc9c6b53cdd03e34527488b5be06d6f25a24;hb=b15f0626c7fac44328266d8bde239781548256f8;hpb=cd23bbbe31daa41916092651e168fa6c35a3e515 diff --git a/src/retrieval.c b/src/retrieval.c index 982afc9..724ff25 100644 --- a/src/retrieval.c +++ b/src/retrieval.c @@ -2,7 +2,7 @@ * Copyright (C) 2005-2007, Index Data ApS * See the file LICENSE for details. * - * $Id: retrieval.c,v 1.21 2007-05-08 08:22:36 adam Exp $ + * $Id: retrieval.c,v 1.22 2008-01-25 16:28:26 adam Exp $ */ /** * \file retrieval.c @@ -19,6 +19,7 @@ #include #include #include +#include #include #include @@ -297,7 +298,7 @@ int yaz_retrieval_request(yaz_retrieval_t p, schema_ok = 1; else { - if (el->name && !strcmp(schema, el->name)) + if (el->name && yaz_match_glob(el->name, schema)) schema_ok = 1; if (el->identifier && !strcmp(schema, el->identifier)) schema_ok = 1;