Add sanitisers to build

This commit is contained in:
2025-08-19 22:55:20 +01:00
parent 78aa7d6fb3
commit e7f4b0440c
2 changed files with 3 additions and 1 deletions

View File

@@ -1,6 +1,6 @@
#!/usr/bin/env sh
CFLAGS="-Wall -Wextra -std=c11 -ggdb"
CFLAGS="-Wall -Wextra -std=c11 -ggdb -fsanitize=address -fsanitize=undefined"
SRC="vec.c symtable.c main.c"
OUT="alisp.out"

2
main.c
View File

@@ -53,5 +53,7 @@ int main(void)
sv_t sv = sym_table_find(&table, SV(words[i], strlen(words[i])));
printf("%s => %p\n", words[i], sv.data);
}
sym_table_cleanup(&table);
return 0;
}