X-Git-Url: http://sru.miketaylor.org.uk/?a=blobdiff_plain;f=src%2Fyaz-z-cache.cpp;h=8e521e6cd564894583c9b7cb15be70adf316c035;hb=095a4b386f206f362c6cdc1fb0f05ab6442fa6ff;hp=a79f6c1527190be2467ecb5be79f9189234408b9;hpb=f210f2580a43fd57b72a5db7d78688b5b17f19c8;p=yazpp-moved-to-github.git diff --git a/src/yaz-z-cache.cpp b/src/yaz-z-cache.cpp index a79f6c1..8e521e6 100644 --- a/src/yaz-z-cache.cpp +++ b/src/yaz-z-cache.cpp @@ -2,7 +2,7 @@ * Copyright (c) 2002-2003, Index Data. * See the file LICENSE for details. * - * $Id: yaz-z-cache.cpp,v 1.3 2003-07-25 19:28:07 adam Exp $ + * $Id: yaz-z-cache.cpp,v 1.5 2003-10-01 13:13:51 adam Exp $ */ #include @@ -143,6 +143,8 @@ int Yaz_RecordCache::match (Yaz_RecordCache_Entry *entry, if (!match) return 0; + if (!syntax) + return 0; // See if offset, OID match.. if (entry->m_offset == offset && entry->m_record->which == Z_NamePlusRecord_databaseRecord && @@ -158,7 +160,7 @@ int Yaz_RecordCache::lookup (ODR o, Z_NamePlusRecordList **npr, Z_RecordComposition *comp) { int i; - yaz_log(LOG_LOG, "cache lookup start=%d num=%d", start, num); + yaz_log(LOG_DEBUG, "cache lookup start=%d num=%d", start, num); for (i = 0; i