fix(core/binding): 将 action_arg 改为值类型避免悬空指针问题

This commit is contained in:
2026-04-27 01:17:07 +08:00
parent c93e78bbd6
commit fc038eda35
6 changed files with 7 additions and 7 deletions

View File

@@ -13,7 +13,7 @@ typedef struct key_binding_t {
modifier_mask_t modifiers;
keysym_t keysym;
zdwm_action_fn *fn;
zdwm_action_arg_t *arg;
zdwm_action_arg_t arg;
} key_binding_t;
/**
@@ -47,7 +47,7 @@ bool binding_table_add_bind(
zdwm_binding_mode_id_t mode_id,
const char *key_sequence,
zdwm_action_fn fn,
zdwm_action_arg_t *arg
zdwm_action_arg_t arg
);
/**