Instead of the caller having to indicate if it is passing an integer, just use the fact that str is NULL when an integer is to be printed. --- fftools/textformat/tf_mermaid.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/fftools/textformat/tf_mermaid.c b/fftools/textformat/tf_mermaid.c index dbe489a7a7..da371c8fff 100644 --- a/fftools/textformat/tf_mermaid.c +++ b/fftools/textformat/tf_mermaid.c @@ -547,7 +547,7 @@ static void mermaid_print_section_footer(AVTextFormatContext *tfc) } static void mermaid_print_value(AVTextFormatContext *tfc, const char *key, - const char *str, int64_t num, const int is_int) + const char *str, int64_t num) { MermaidContext *mmc = tfc->priv; const AVTextFormatSection *section = tf_get_section(tfc, tfc->level); @@ -587,7 +587,7 @@ static void mermaid_print_value(AVTextFormatContext *tfc, const char *key, switch (mmc->diagram_config->diagram_type) { case AV_DIAGRAMTYPE_GRAPH: - if (is_int) { + if (!str) { writer_printf(tfc, "<span class=\"%s\">%s: %"PRId64"</span>", key, key, num); } else { ////AVBPrint b; @@ -617,7 +617,7 @@ static void mermaid_print_value(AVTextFormatContext *tfc, const char *key, MM_INDENT(); - if (is_int) + if (!str) writer_printf(tfc, " %s %"PRId64" %s\n", key, num, col_type); else writer_printf(tfc, " %s %s %s\n", key, str, col_type); @@ -630,7 +630,7 @@ static void mermaid_print_value(AVTextFormatContext *tfc, const char *key, av_bprintf(buf, "%s", "<br>"); av_bprintf(buf, ""); - if (is_int) + if (!str) av_bprintf(buf, "<span>%s: %"PRId64"</span>", key, num); else av_bprintf(buf, "<span>%s</span>", str); @@ -641,12 +641,12 @@ static void mermaid_print_value(AVTextFormatContext *tfc, const char *key, static inline void mermaid_print_str(AVTextFormatContext *tfc, const char *key, const char *value) { - mermaid_print_value(tfc, key, value, 0, 0); + mermaid_print_value(tfc, key, value, 0); } static void mermaid_print_int(AVTextFormatContext *tfc, const char *key, int64_t value) { - mermaid_print_value(tfc, key, NULL, value, 1); + mermaid_print_value(tfc, key, NULL, value); } const AVTextFormatter avtextformatter_mermaid = { -- 2.39.5 (Apple Git-154) _______________________________________________ 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".