diff options
Diffstat (limited to 'src/tool_writeout.c')
-rw-r--r-- | src/tool_writeout.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/tool_writeout.c b/src/tool_writeout.c index 7e38b1a20..246971274 100644 --- a/src/tool_writeout.c +++ b/src/tool_writeout.c @@ -603,8 +603,9 @@ static const char *outtime(const char *ptr, /* %time{ ... */ if(!result) { /* !checksrc! disable BANNEDFUNC 1 */ utc = gmtime(&secs); - strftime(output, sizeof(output), curlx_dyn_ptr(&format), utc); - fputs(output, stream); + if(curlx_dyn_len(&format) && + strftime(output, sizeof(output), curlx_dyn_ptr(&format), utc)) + fputs(output, stream); curlx_dyn_free(&format); } ptr = end + 1; |