X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=src%2Fretrieval.c;h=d86b92843c87b5ddcf061f6a7c25b9202f569400;hp=af13ae912568a5616cc087574828ebf3c69f53ce;hb=62cdf9134790da1c26687d687b90528e477c07d5;hpb=dbf7b94dbfd143f38e7e24132eca144474a65bfa diff --git a/src/retrieval.c b/src/retrieval.c index af13ae9..d86b928 100644 --- a/src/retrieval.c +++ b/src/retrieval.c @@ -2,7 +2,7 @@ * Copyright (C) 2005-2006, Index Data ApS * See the file LICENSE for details. * - * $Id: retrieval.c,v 1.5 2006-05-08 10:16:47 adam Exp $ + * $Id: retrieval.c,v 1.6 2006-05-08 11:58:37 adam Exp $ */ /** * \file retrieval.c @@ -239,9 +239,11 @@ int yaz_retrieval_request(yaz_retrieval_t p, int **backend_syntax) { struct yaz_retrieval_elem *el = p->list; - int syntax_matches = 0; int schema_matches = 0; + + if (!el) + return 0; for(; el; el = el->next) { int schema_ok = 0;