summaryrefslogtreecommitdiffstats
path: root/format.c
diff options
context:
space:
mode:
authornicm <nicm>2015-05-20 06:39:02 +0000
committernicm <nicm>2015-05-20 06:39:02 +0000
commit7140cce7f31eb2135491fdc62645b4753d941520 (patch)
tree68c9a2ee58755010709e50df70906f70e27e99ca /format.c
parent2c53b23d5968da2e796ead6ed9f8ff3c33b8bbfb (diff)
Return empty string if format is empty rather than attempting to
allocate zero bytes.
Diffstat (limited to 'format.c')
-rw-r--r--format.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/format.c b/format.c
index db6f9231..eff1668d 100644
--- a/format.c
+++ b/format.c
@@ -335,7 +335,7 @@ format_expand_time(struct format_tree *ft, const char *fmt, time_t t)
size_t tmplen;
struct tm *tm;
- if (fmt == NULL)
+ if (fmt == NULL || *fmt == '\0')
return (xstrdup(""));
tm = localtime(&t);