From 1a3a05bc7ef4276e66a7a6631d35aa72833c369c Mon Sep 17 00:00:00 2001 From: Thomas Zajic Date: Fri, 20 Sep 2024 17:34:01 +0200 Subject: [PATCH] audacious.cc: print_audacious_filename(): fix always empty $audacious_filename print_audacious_filename() always returns an empty (zero-length) $audacious_filename, due to one of the std::min() operators always being 0. Removing the std::min() construct fixes the problem. Fixes #1175. --- src/audacious.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/audacious.cc b/src/audacious.cc index 361590798a..cb99d7d4ba 100644 --- a/src/audacious.cc +++ b/src/audacious.cc @@ -206,7 +206,7 @@ void print_audacious_title(struct text_object *obj, char *p, void print_audacious_filename(struct text_object *obj, char *p, unsigned int p_max_size) { - snprintf(p, std::min((unsigned int)obj->data.i, p_max_size), "%s", + snprintf(p, p_max_size, "%s", get_res().filename.c_str()); }