diff options
author | Michael Niedermayer <michaelni@gmx.at> | 2014-10-26 15:51:58 +0100 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2014-10-26 17:07:29 +0100 |
commit | f0390638e0e13436629e0297b1aa5bbc058cda2f (patch) | |
tree | c7ec46324e6f762b7850a3fe27dbbd0f2e7513ab | |
parent | a9564e859bfc49f4fdaf632f51cc6341d2c3fb0a (diff) | |
download | ffmpeg-f0390638e0e13436629e0297b1aa5bbc058cda2f.tar.gz |
avformat/matroskadec: Check the return code from strftime()
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-rw-r--r-- | libavformat/matroskadec.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libavformat/matroskadec.c b/libavformat/matroskadec.c index e957117207..100e697089 100644 --- a/libavformat/matroskadec.c +++ b/libavformat/matroskadec.c @@ -1509,8 +1509,8 @@ static void matroska_metadata_creation_time(AVDictionary **metadata, int64_t dat time_t creation_time = date_utc / 1000000000 + 978307200; struct tm *ptm = gmtime(&creation_time); if (!ptm) return; - strftime(buffer, sizeof(buffer), "%Y-%m-%d %H:%M:%S", ptm); - av_dict_set(metadata, "creation_time", buffer, 0); + if (strftime(buffer, sizeof(buffer), "%Y-%m-%d %H:%M:%S", ptm)) + av_dict_set(metadata, "creation_time", buffer, 0); } static int matroska_parse_flac(AVFormatContext *s, |