# HG changeset patch # User Jim Meyering # Date 906900333 0 # Node ID f6780e49c13db16e29cb8a1c0610b9a7aa4ef644 # Parent ed7ad3597c870cbe959d758a8e5d1ace1bf37bb6 (my_strftime): Update from FSF. diff --git a/lib/strftime.c b/lib/strftime.c --- a/lib/strftime.c +++ b/lib/strftime.c @@ -750,8 +750,9 @@ *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); }