summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorAlbert Cervin <albert@acervin.com>2025-01-13 18:59:41 +0100
committerAlbert Cervin <albert@acervin.com>2025-01-21 20:07:30 +0100
commit186374797aa883de9c4ac49d428af8dca000d2ed (patch)
tree48da2530988eb900889d781c5d35c9fedfc5e4f5 /Makefile
parent98b060b8aa93e27908148b145731e3f4b770d1a8 (diff)
downloaddged-186374797aa883de9c4ac49d428af8dca000d2ed.tar.gz
dged-186374797aa883de9c4ac49d428af8dca000d2ed.tar.xz
dged-186374797aa883de9c4ac49d428af8dca000d2ed.zip
Fix buffer list not having stable ptrs
Was caused by using a vector that used realloc to grow. That only works sometimes. Now instead, the buffer list is a chunked linked list, i.e. a linked list where each element is a fixed size array.
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile3
1 files changed, 2 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 5630d10..63e46e4 100644
--- a/Makefile
+++ b/Makefile
@@ -46,7 +46,8 @@ MAIN_SOURCES = src/main/main.c src/main/cmds.c src/main/bindings.c src/main/sear
TEST_SOURCES = test/assert.c test/buffer.c test/text.c test/utf8.c test/main.c \
test/command.c test/keyboard.c test/fake-reactor.c test/allocator.c \
- test/minibuffer.c test/undo.c test/settings.c test/container.c
+ test/minibuffer.c test/undo.c test/settings.c test/container.c \
+ test/buflist.c
prefix ?= /usr/local
DESTDIR ?= $(prefix)