From 1ab3e1023e026cf9d6c51497739401fe580bf304 Mon Sep 17 00:00:00 2001 From: thuck Date: Thu, 2 Jun 2016 23:23:04 +0200 Subject: Including error message when variable do not start with $ --- sway/commands.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sway/commands.c b/sway/commands.c index 3befee13..3ccbcd2e 100644 --- a/sway/commands.c +++ b/sway/commands.c @@ -2152,6 +2152,10 @@ static struct cmd_results *cmd_set(int argc, char **argv) { return error; } + if (argv[0][0] != '$') { + return cmd_results_new(CMD_FAILURE, "set", "Malformed variable assignment, name has to start with $"); + } + struct sway_variable *var = NULL; // Find old variable if it exists int i; -- cgit v1.2.3-54-g00ecf