Disallow using reserved wspace namespace in config
Patch status: needinfo
Patch by Alexander Berntsen
To apply this patch, use:
curl http://cr.i3wm.org/patch/518/raw.patch | git am
b/src/workspace.c
13 |
@@ -142,6 +142,10 @@ Con *create_workspace_on_output(Output *output, Con *content) { |
14 |
continue; |
15 |
if (*target == '"') |
16 |
target++; |
17 |
+ if (strncasecmp(target, "__", strlen("__")) == 0) { |
18 |
+ LOG("You cannot switch to the i3 internal workspaces.\n"); |
19 |
+ continue; |
20 |
+ } |
21 |
FREE(ws->name); |
22 |
ws->name = strdup(target); |
23 |
if (ws->name[strlen(ws->name)-1] == '"') |