aboutsummaryrefslogtreecommitdiff
path: root/project/src/lib-szs.c
diff options
context:
space:
mode:
Diffstat (limited to 'project/src/lib-szs.c')
-rw-r--r--project/src/lib-szs.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/project/src/lib-szs.c b/project/src/lib-szs.c
index 7daa0cc..571a36e 100644
--- a/project/src/lib-szs.c
+++ b/project/src/lib-szs.c
@@ -1442,6 +1442,7 @@ enumError ClassicCompressYAZ ( yaz_compr_t *yaz )
&& !memcmp(yaz->src,cache.data,cache.size))
{
PRINT("CACHE USED\n");
+ LogCacheActivity("USE","%s %s",it->key,(ccp)it->data);
cache.csize -= sizeof(yaz0_header_t);
memmove(cache.cdata,cache.cdata+sizeof(yaz0_header_t),cache.csize);
@@ -1458,8 +1459,12 @@ enumError ClassicCompressYAZ ( yaz_compr_t *yaz )
return ERR_OK;
}
}
+ else
+ LogCacheActivity("!USE","%s %s",it->key,(ccp)it->data);
ResetSZS(&cache);
}
+ else
+ LogCacheActivity("MISS","%s",iobuf);
if (it)
{
@@ -3113,7 +3118,7 @@ static int ui_check_func
void UiCheck ( ui_check_t *uc, szs_file_t *szs )
{
- DASSERT(ui);
+ DASSERT(uc);
DASSERT(szs);
memset(uc,0,sizeof(*uc));
uc->type = UIT_UNKNOWN;