aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Winston2025-11-11 14:24:42 -0500
committerBen Winston2025-11-11 14:25:21 -0500
commitfdb0c375be54b3eb0e104480cde41f0626f85384 (patch)
tree9d989093402855522f5aada56233a9752ad8e8a7
parent474765bfdf08a18d1bfd7f29a747bd5b29d4b9dc (diff)
debug build (thanks asan!)
-rw-r--r--Makefile7
-rw-r--r--later.c1
2 files changed, 6 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index a7fb15f..e54b51b 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,7 @@
-.PHONY: build
+.PHONY: build debug
build:
- cc -g later.c -Wall -Werror -o later
+ cc later.c -Wall -Werror -o later
+
+debug:
+ cc later.c -g -fsanitize=address -Wall -Werror -o later
diff --git a/later.c b/later.c
index 5dc7303..485b825 100644
--- a/later.c
+++ b/later.c
@@ -192,6 +192,7 @@ int main(int argc, char** argv) {
if (argi == argc) {
printf("unrecognized arguments\n");
+ free(file);
return 1;
}