X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=src%2Fzoom-record-cache.c;fp=src%2Fzoom-record-cache.c;h=fe1aeec1e7c68eb2a99df57a4ce0fab39763f1fe;hp=b999e59ce2166044e96edab4f64d55aac1eaac6a;hb=5eabfe6397e68d2a77af315ec7edfb30a1e6a54d;hpb=31daf036f4ad6d6b33140d827859b4e530165848 diff --git a/src/zoom-record-cache.c b/src/zoom-record-cache.c index b999e59..fe1aeec 100644 --- a/src/zoom-record-cache.c +++ b/src/zoom-record-cache.c @@ -143,12 +143,16 @@ ZOOM_record ZOOM_record_cache_lookup(ZOOM_resultset r, int pos, { if (pos == rc->pos) { + ZOOM_Event event; if (yaz_strcmp_null(schema, rc->schema)) continue; if (yaz_strcmp_null(elementSetName,rc->elementSetName)) continue; if (yaz_strcmp_null(syntax, rc->syntax)) continue; + event = ZOOM_Event_create(ZOOM_EVENT_RECV_RECORD); + ZOOM_connection_put_event(r->connection, event); + return &rc->rec; } }