Module Name: src
Committed By: christos
Date: Sun Apr 7 22:31:54 UTC 2019
Modified Files:
src/lib/libc/time: strftime.c
Log Message:
don't print ???, requested by kre@
To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 src/lib/libc/time/strftime.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/lib/libc/time/strftime.c
diff -u src/lib/libc/time/strftime.c:1.45 src/lib/libc/time/strftime.c:1.46
--- src/lib/libc/time/strftime.c:1.45 Sun Apr 7 10:51:14 2019
+++ src/lib/libc/time/strftime.c Sun Apr 7 18:31:54 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: strftime.c,v 1.45 2019/04/07 14:51:14 christos Exp $ */
+/* $NetBSD: strftime.c,v 1.46 2019/04/07 22:31:54 christos Exp $ */
/* Convert a broken-down timestamp to a string. */
@@ -35,7 +35,7 @@
static char elsieid[] = "@(#)strftime.c 7.64";
static char elsieid[] = "@(#)strftime.c 8.3";
#else
-__RCSID("$NetBSD: strftime.c,v 1.45 2019/04/07 14:51:14 christos Exp $");
+__RCSID("$NetBSD: strftime.c,v 1.46 2019/04/07 22:31:54 christos Exp $");
#endif
#endif /* LIBC_SCCS and not lint */
@@ -550,7 +550,8 @@ label:
tzgetname(sp, dst);
if (z == NULL)
z = tzgetname(sp, !dst);
- pt = _add(z ? z : "???", pt, ptlim);
+ if (z != NULL)
+ pt = _add(z, pt, ptlim);
errno = oerrno;
}
#endif