summaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
authorAlbert Cervin <albert@acervin.com>2023-05-11 22:14:26 +0200
committerAlbert Cervin <albert@acervin.com>2023-05-11 22:14:26 +0200
commit870286d0efb8e39acfb674aa6a1e94d39ea38091 (patch)
tree3ba43ba51751a78882d9bc53b8d0f2e2e92dd875 /src/main
parentea849862a85e1751206c20254e9126cf3e8096b5 (diff)
downloaddged-870286d0efb8e39acfb674aa6a1e94d39ea38091.tar.gz
dged-870286d0efb8e39acfb674aa6a1e94d39ea38091.tar.xz
dged-870286d0efb8e39acfb674aa6a1e94d39ea38091.zip
Fix some memory leaks
Diffstat (limited to 'src/main')
-rw-r--r--src/main/cmds.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/main/cmds.c b/src/main/cmds.c
index b7f7011..c7dc894 100644
--- a/src/main/cmds.c
+++ b/src/main/cmds.c
@@ -300,6 +300,7 @@ int32_t buflist_visit_cmd(struct command_ctx ctx, int argc,
bufname[len] = '\0';
struct buffer *target = buffers_find(ctx.buffers, bufname);
+ free(bufname);
if (target != NULL) {
struct window *tgt_window = window_find_by_buffer(target);
if (tgt_window != NULL) {