lavf: Check the return value of strftime
[ffmpeg.git] / libavformat / mxfdec.c
index 9aedd477f49cc0e5112b28ceee24afd5d08d5f01..ff88f919a6907719ff4fdf246aab69149b9a02a9 100644 (file)
@@ -1735,7 +1735,8 @@ static int mxf_timestamp_to_str(uint64_t timestamp, char **str)
     *str = av_mallocz(32);
     if (!*str)
         return AVERROR(ENOMEM);
-    strftime(*str, 32, "%Y-%m-%d %H:%M:%S", &time);
+    if (!strftime(*str, 32, "%Y-%m-%d %H:%M:%S", &time))
+        str[0] = '\0';
 
     return 0;
 }