summaryrefslogtreecommitdiffstats
path: root/video/image_writer.c
diff options
context:
space:
mode:
Diffstat (limited to 'video/image_writer.c')
-rw-r--r--video/image_writer.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/video/image_writer.c b/video/image_writer.c
index 976e7d454d..6edd79ae31 100644
--- a/video/image_writer.c
+++ b/video/image_writer.c
@@ -346,10 +346,8 @@ static void log_side_data(struct image_writer_ctx *ctx, AVPacketSideData *data,
MP_DBG(ctx, "write_avif() packet side data:\n");
for (int i = 0; i < size; i++) {
AVPacketSideData *sd = &data[i];
- int k = 0;
- for (; k < MPMIN(sd->size, 64); k++)
- sprintf(dbgbuff + k*2, "%02x", sd->data[k]);
- dbgbuff[k] = '\0';
+ for (int k = 0; k < MPMIN(sd->size, 64); k++)
+ snprintf(dbgbuff + k*2, 3, "%02x", (int)sd->data[k]);
MP_DBG(ctx, " [%d] = {[%s], '%s'}\n",
i, av_packet_side_data_name(sd->type), dbgbuff);
}