From 8a5b65529c228a93dd88d6bcedd52284269459fa Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Thu, 8 May 2025 15:53:27 +0200 Subject: [PATCH] dix: protect input_option_set_value() from NULL pointer Signed-off-by: Enrico Weigelt, metux IT consult --- dix/inpututils.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dix/inpututils.c b/dix/inpututils.c index e71cb38b7..df7411527 100644 --- a/dix/inpututils.c +++ b/dix/inpututils.c @@ -1016,8 +1016,7 @@ void input_option_set_value(InputOption *opt, const char *value) { free(opt->opt_val); - if (value) - opt->opt_val = strdup(value); + opt->opt_val = (value ? strdup(value) : NULL); } /* FP1616/FP3232 conversion functions.