mirror of
https://github.com/DreamMaoMao/maomaowm.git
synced 2026-05-05 06:47:12 -04:00
fix: free configVariable
This commit is contained in:
parent
e8bb29edee
commit
781f4a156a
1 changed files with 15 additions and 0 deletions
|
|
@ -2644,6 +2644,21 @@ void free_config(void) {
|
|||
|
||||
// 清理解析按键用的keymap
|
||||
cleanup_config_keymap();
|
||||
|
||||
// Free config variables linked list
|
||||
ConfigVariable *var = config.variables;
|
||||
while (var) {
|
||||
ConfigVariable *next = var->next;
|
||||
if (var->name) {
|
||||
free(var->name)
|
||||
};
|
||||
if (var->value) {
|
||||
free(var->value);
|
||||
}
|
||||
free(var);
|
||||
var = next;
|
||||
}
|
||||
config.variables = NULL;
|
||||
}
|
||||
|
||||
void override_config(void) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue