Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarvin Scholz <epirat07@gmail.com>2022-10-04 17:40:07 +0300
committerAnton Khirnov <anton@khirnov.net>2022-10-14 13:19:13 +0300
commit88635c7f953ebae9e1beced0e4ecb5f026f47dde (patch)
tree40088413838ea9cacc7639783a2e7d9d0ff27c03 /fftools
parent3eab2c1af11bea8e7cac52433161d40316df55a8 (diff)
fftools/ffprobe: Use av_err2str
av_err2str which is a wrapper for av_strerror already calls strerror_r if available and if not has a fallback for the other error codes that would be handled by that, so manually calling strerror again if it fails is not necessary. Signed-off-by: Anton Khirnov <anton@khirnov.net>
Diffstat (limited to 'fftools')
-rw-r--r--fftools/ffprobe.c8
1 files changed, 1 insertions, 7 deletions
diff --git a/fftools/ffprobe.c b/fftools/ffprobe.c
index 421ada5bd8..9b7e82fd8c 100644
--- a/fftools/ffprobe.c
+++ b/fftools/ffprobe.c
@@ -3279,15 +3279,9 @@ static int show_format(WriterContext *w, InputFile *ifile)
static void show_error(WriterContext *w, int err)
{
- char errbuf[128];
- const char *errbuf_ptr = errbuf;
-
- if (av_strerror(err, errbuf, sizeof(errbuf)) < 0)
- errbuf_ptr = strerror(AVUNERROR(err));
-
writer_print_section_header(w, SECTION_ID_ERROR);
print_int("code", err);
- print_str("string", errbuf_ptr);
+ print_str("string", av_err2str(err));
writer_print_section_footer(w);
}