diff options
| author | jixiuf <jixiuf@qq.com> | 2021-02-17 15:36:56 +0800 |
|---|---|---|
| committer | jixiuf <jixiuf@qq.com> | 2021-02-17 15:36:56 +0800 |
| commit | f93553d9916f90fcfe7750d1a9e3c3ab28022269 (patch) | |
| tree | 6b7a64e4e3607fc38de56c125a22f246c1b088ca | |
| parent | 67b0d643b21488307aeff07947413d7a9dc50e4c (diff) | |
fixup
| -rw-r--r-- | vterm-module.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/vterm-module.c b/vterm-module.c index b24e506..97bca43 100644 --- a/vterm-module.c +++ b/vterm-module.c @@ -597,10 +597,10 @@ static void term_redraw(Term *term, emacs_env *env) { while (term->elisp_code_first) { ElispCodeListNode* node = term->elisp_code_first; + term->elisp_code_first = node->next; emacs_value elisp_code = env->make_string(env, node->code, node->code_len); vterm_eval(env, elisp_code); - term->elisp_code_first = node->next; free(node->code); free(node); } |
