From: Jens Axboe Date: Wed, 5 Oct 2005 07:53:31 +0000 (+0200) Subject: [PATCH] verify_blkparse: correct sscanf return X-Git-Tag: blktrace-0.99~45 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=b99d16379d8dfde1986ff1b882460ca0a80bbd87;p=blktrace.git [PATCH] verify_blkparse: correct sscanf return --- diff --git a/verify_blkparse.c b/verify_blkparse.c index 4385bc7..d8b854d 100644 --- a/verify_blkparse.c +++ b/verify_blkparse.c @@ -24,7 +24,7 @@ int main(int argc, char *argv[]) last_time = 0; last_seq = alias = nr = 0; while ((p = fgets(line, sizeof(line), f)) != NULL) { - if (!sscanf(p, "%3d,%3d %2d %8d %lf", &major, &minor, &cpu, &seq, &this_time)) + if (sscanf(p, "%3d,%3d %2d %8d %lf", &major, &minor, &cpu, &seq, &this_time) == -1) break; if (this_time < last_time) { @@ -33,8 +33,10 @@ int main(int argc, char *argv[]) } else last_time = this_time; - if (last_seq == seq) + if (last_seq == seq) { + fprintf(stdout, "alias on sequence %u\n", seq); alias++; + } last_seq = seq; }