summaryrefslogtreecommitdiff
path: root/lib/strftime.c
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>1998-09-27 12:45:33 +0000
committerJim Meyering <jim@meyering.net>1998-09-27 12:45:33 +0000
commitfbb1fb519f996e8a878c170c3d9186b704a19b51 (patch)
tree2beee4dfcb939856dbbc10eecf2dd606e977696d /lib/strftime.c
parentdc68d2454ed596c0b9225ceb477a03ce929e017d (diff)
downloadcoreutils-fbb1fb519f996e8a878c170c3d9186b704a19b51.tar.xz
(my_strftime): Update from FSF.
Diffstat (limited to 'lib/strftime.c')
-rw-r--r--lib/strftime.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/strftime.c b/lib/strftime.c
index 4e6407a40..519c2998e 100644
--- a/lib/strftime.c
+++ b/lib/strftime.c
@@ -750,8 +750,9 @@ my_strftime (s, maxsize, format, tp)
*u++ = modifier;
*u++ = format_char;
*u = '\0';
+ ubuf[0] = '\1';
len = strftime (ubuf, sizeof ubuf, ufmt, tp);
- if (len == 0)
+ if (len == 0 && ubuf[0] != '\0')
return 0;
cpy (len, ubuf);
}