From ce0c8ffd1c3471504b638f6b47a0e85bf1b6f24f Mon Sep 17 00:00:00 2001 From: Adam Dickmeiss Date: Fri, 19 Jun 2009 14:53:26 +0200 Subject: [PATCH] Fix fscan return val check --- index/zebraapi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index/zebraapi.c b/index/zebraapi.c index 7e2382d..343c89d 100644 --- a/index/zebraapi.c +++ b/index/zebraapi.c @@ -1634,7 +1634,7 @@ static void zebra_get_state(ZebraHandle zh, char *val, int *seqno) if (f) { - if (fscanf(f, "%c %d", val, seqno)) + if (fscanf(f, "%c %d", val, seqno) != 2) { yaz_log(YLOG_ERRNO|YLOG_WARN, "fscan fail %s", state_fname); -- 1.7.10.4