From c6baeaa6c016e2d4b7156019127454ef46e6e94a Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Sun, 23 Mar 2025 15:43:04 +0100 Subject: Exclude unavailable adjustment methods when listing and trying MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- src/config.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/config.c') diff --git a/src/config.c b/src/config.c index de7207d..dc6e47c 100644 --- a/src/config.c +++ b/src/config.c @@ -567,7 +567,8 @@ print_method_list(void) size_t i; printf(_("Available adjustment methods:\n")); for (i = 0; gamma_methods[i]; i++) - printf(" %s\n", gamma_methods[i]->name); + if (gamma_methods[i]->is_available()) + printf(" %s\n", gamma_methods[i]->name); printf("\n"); printf(_("Specify colon-separated options with `-m METHOD:OPTIONS'.\n")); -- cgit v1.2.3-70-g09d2