diff options
author | 2015-08-19 12:51:11 +0200 | |
---|---|---|
committer | 2015-08-19 12:51:11 +0200 | |
commit | ba5b451dd0c3f08e92f5960a7dad1deed77317f7 (patch) | |
tree | 8f5c8b7e23ae22c5e3613d7e98880e3f56a9d090 | |
parent | focus to only child (diff) | |
download | sway-ba5b451dd0c3f08e92f5960a7dad1deed77317f7.tar.gz sway-ba5b451dd0c3f08e92f5960a7dad1deed77317f7.tar.zst sway-ba5b451dd0c3f08e92f5960a7dad1deed77317f7.zip |
fixed string building for XDG_CONFIG_HOME config loading
-rw-r--r-- | sway/config.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sway/config.c b/sway/config.c index be9f70c1..13280f9d 100644 --- a/sway/config.c +++ b/sway/config.c | |||
@@ -41,7 +41,7 @@ static char *get_config_path() { | |||
41 | } else { | 41 | } else { |
42 | name = "/sway/config"; | 42 | name = "/sway/config"; |
43 | temp = malloc(strlen(xdg_config_home) + strlen(name) + 1); | 43 | temp = malloc(strlen(xdg_config_home) + strlen(name) + 1); |
44 | strcpy(xdg_config_home, home); | 44 | strcpy(temp, xdg_config_home); |
45 | strcat(temp, name); | 45 | strcat(temp, name); |
46 | } | 46 | } |
47 | if (exists(temp)) { | 47 | if (exists(temp)) { |
@@ -94,7 +94,7 @@ static char *get_config_path() { | |||
94 | } else { | 94 | } else { |
95 | name = "/i3/config"; | 95 | name = "/i3/config"; |
96 | temp = malloc(strlen(xdg_config_home) + strlen(name) + 1); | 96 | temp = malloc(strlen(xdg_config_home) + strlen(name) + 1); |
97 | strcpy(xdg_config_home, home); | 97 | strcpy(temp, xdg_config_home); |
98 | strcat(temp, name); | 98 | strcat(temp, name); |
99 | } | 99 | } |
100 | if (exists(temp)) { | 100 | if (exists(temp)) { |