Module Name: src Committed By: rin Date: Sat Aug 6 10:22:22 UTC 2022
Modified Files: src/sbin/dmesg: dmesg.c Log Message: Assert postts only if we really obtained a timestamp. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 src/sbin/dmesg/dmesg.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sbin/dmesg/dmesg.c diff -u src/sbin/dmesg/dmesg.c:1.50 src/sbin/dmesg/dmesg.c:1.51 --- src/sbin/dmesg/dmesg.c:1.50 Sat Aug 6 10:19:44 2022 +++ src/sbin/dmesg/dmesg.c Sat Aug 6 10:22:22 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: dmesg.c,v 1.50 2022/08/06 10:19:44 rin Exp $ */ +/* $NetBSD: dmesg.c,v 1.51 2022/08/06 10:22:22 rin Exp $ */ /*- * Copyright (c) 1991, 1993 * The Regents of the University of California. All rights reserved. @@ -38,7 +38,7 @@ __COPYRIGHT("@(#) Copyright (c) 1991, 19 #if 0 static char sccsid[] = "@(#)dmesg.c 8.1 (Berkeley) 6/5/93"; #else -__RCSID("$NetBSD: dmesg.c,v 1.50 2022/08/06 10:19:44 rin Exp $"); +__RCSID("$NetBSD: dmesg.c,v 1.51 2022/08/06 10:22:22 rin Exp $"); #endif #endif /* not lint */ @@ -327,7 +327,6 @@ main(int argc, char *argv[]) ADDC(ch); ADDC('\0'); tstamp = 0; - postts = true; sec = fsec = 0; switch (sscanf(tbuf, "[%jd.%ld]", &sec, &fsec)){ case 0: @@ -344,6 +343,7 @@ main(int argc, char *argv[]) /* Help */ continue; } + postts = true; for (nsec = fsec, j = 9 - scale; --j >= 0; ) nsec *= 10;