From bf700fdd58e513a573e74a7f984bf84801f47864 Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" <Todd.Miller@courtesan.com> Date: Wed, 20 Nov 2013 14:35:35 -0700 Subject: [PATCH] Simplify Defaults list option object. The name and value strings are superfluous. --- plugins/sudoers/visudo_json.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/plugins/sudoers/visudo_json.c b/plugins/sudoers/visudo_json.c index 51f066028..f87a2fb14 100644 --- a/plugins/sudoers/visudo_json.c +++ b/plugins/sudoers/visudo_json.c @@ -519,9 +519,7 @@ print_defaults_list_json(struct defaults *def, int indent) break; } print_pair_json(NULL, "operation", &value, ",\n", indent); - value.u.string = def->var; - print_pair_json(NULL, "name", &value, ",\n", indent); - printstr_json("\"", "value", "\": [\n", indent); + printstr_json("\"", def->var, "\": [\n", indent); indent += 4; print_indent(indent); /* Split value into multiple space-separated words. */ -- 2.40.0