diff options
| author | 0scar <qgt268@alumni.ku.dk> | 2023-08-14 09:23:54 +0000 |
|---|---|---|
| committer | 0scar <qgt268@alumni.ku.dk> | 2023-08-14 10:12:17 +0000 |
| commit | b88e3cb9e61aaa151d2072879e3382cb3af3485e (patch) | |
| tree | dbe09acc59bc1c9b0d2413cef0eaef418cbb7f54 /src/state.c | |
| parent | 30a5982b4ec9eb0bfdbca5f85f742ec2adf9ab3c (diff) | |
Duplicate function names instead of copying pointers
Diffstat (limited to 'src/state.c')
| -rw-r--r-- | src/state.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/state.c b/src/state.c index 595b708..ceb21e6 100644 --- a/src/state.c +++ b/src/state.c @@ -222,14 +222,14 @@ i_ctx* i_ctx_dup(i_ctx **ctx, usize ctx_len) { bb[cumsum] = BindActionLazy( b[i].scancode, b[i].scancode_alt, - b[i].action.action.callback_str); + strdup(b[i].action.action.callback_str)); break; case InputType_state: bb[cumsum] = BindStateLazy( b[i].scancode, b[i].scancode_alt, - b[i].action.state.activate_str, - b[i].action.state.deactivate_str); + strdup(b[i].action.state.activate_str), + strdup(b[i].action.state.deactivate_str)); break; case InputType_range: default: |
