remove output pos <X,Y> syntax fix

This commit is contained in:
Chengyu Zheng 2018-04-23 19:17:33 +02:00
parent 73eb49cf81
commit 3aa2349beb
2 changed files with 11 additions and 9 deletions

View file

@ -322,7 +322,7 @@ struct cmd_results *execute_command(char *_exec, struct sway_seat *seat) {
cmdlist += strspn(cmdlist, whitespace); cmdlist += strspn(cmdlist, whitespace);
do { do {
// Split commands // Split commands
cmd = argsep(&cmdlist, ","); cmd = argsep(&cmdlist, ";");
cmd += strspn(cmd, whitespace); cmd += strspn(cmd, whitespace);
if (strcmp(cmd, "") == 0) { if (strcmp(cmd, "") == 0) {
wlr_log(L_INFO, "Ignoring empty command."); wlr_log(L_INFO, "Ignoring empty command.");

View file

@ -73,6 +73,7 @@ static struct cmd_results *cmd_output_position(struct output_config *output,
char *end; char *end;
output->x = strtol(argv[*i], &end, 10); output->x = strtol(argv[*i], &end, 10);
if (*end) {
// Format is 1234 4321 // Format is 1234 4321
if (++*i >= argc) { if (++*i >= argc) {
return cmd_results_new(CMD_INVALID, "output", return cmd_results_new(CMD_INVALID, "output",
@ -83,6 +84,7 @@ static struct cmd_results *cmd_output_position(struct output_config *output,
return cmd_results_new(CMD_INVALID, "output", return cmd_results_new(CMD_INVALID, "output",
"Invalid position y."); "Invalid position y.");
} }
}
return NULL; return NULL;
} }