From: Adam Dickmeiss Date: Sun, 2 Jan 2005 23:03:58 +0000 (+0000) Subject: Fix use of sscanf for zint X-Git-Tag: snippet.version.1~201 X-Git-Url: http://git.indexdata.com/?p=idzebra-moved-to-github.git;a=commitdiff_plain;h=a7138d8cfaa70cfe8d2e7ab4cc05cb5bbe7a7639 Fix use of sscanf for zint --- diff --git a/recctrl/safari.c b/recctrl/safari.c index a21179f..f3a55b1 100644 --- a/recctrl/safari.c +++ b/recctrl/safari.c @@ -1,4 +1,4 @@ -/* $Id: safari.c,v 1.1 2004-11-29 21:55:28 adam Exp $ +/* $Id: safari.c,v 1.2 2005-01-02 23:03:58 adam Exp $ Copyright (C) 2004 Index Data Aps @@ -130,7 +130,7 @@ static int safari_extract(void *clientData, struct recExtractCtrl *p) char field[40]; char *cp; yaz_log(YLOG_LOG, "safari line: %s", line); - if (sscanf(line, "%lld %lld %lld %39s %n", + if (sscanf(line, ZINT_FORMAT " " ZINT_FORMAT " " ZINT_FORMAT " %39s %n", &recWord.record_id, &recWord.section_id, &recWord.seqno, field, &nor) < 4) {