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;

Reply via email to