by using av_bprintf() instead of several av_bprint_append(). Signed-off-by: Andreas Rheinhardt <andreas.rheinha...@gmail.com> --- libavformat/au.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/libavformat/au.c b/libavformat/au.c index c4a32ff76c..a8906a9db7 100644 --- a/libavformat/au.c +++ b/libavformat/au.c @@ -262,13 +262,11 @@ static int au_get_annotations(AVFormatContext *s, char **buffer) if (t != NULL) { if (cnt++) av_bprint_chars(&bprint, '\n', 1); - av_bprint_append_data(&bprint, keys[i], strlen(keys[i])); - av_bprint_chars(&bprint, '=', 1); - av_bprint_append_data(&bprint, t->value, strlen(t->value)); + av_bprintf(&bprint, "%s=%s", keys[i], t->value); } } /* pad with 0's */ - av_bprint_append_data(&bprint, "\0\0\0\0\0\0\0\0", 8); + av_bprint_chars(&bprint, '\0', 8); return av_bprint_finalize(&bprint, buffer); } -- 2.20.1 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".