diff options
-rw-r--r-- | sway/config.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sway/config.c b/sway/config.c index 8c8c148d..4b51dc73 100644 --- a/sway/config.c +++ b/sway/config.c | |||
@@ -975,7 +975,7 @@ char *do_var_replacement(char *str) { | |||
975 | int offset = find - str; | 975 | int offset = find - str; |
976 | strncpy(newptr, str, offset); | 976 | strncpy(newptr, str, offset); |
977 | newptr += offset; | 977 | newptr += offset; |
978 | strncpy(newptr, var->value, vvlen); | 978 | memcpy(newptr, var->value, vvlen); |
979 | newptr += vvlen; | 979 | newptr += vvlen; |
980 | strcpy(newptr, find + vnlen); | 980 | strcpy(newptr, find + vnlen); |
981 | free(str); | 981 | free(str); |