summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorCarl Worth <cworth@cworth.org>2010-05-12 12:45:33 -0700
committerCarl Worth <cworth@cworth.org>2010-05-12 12:47:29 -0700
commit5070a20cd1e65d52856bd74558f9a34f8dca114f (patch)
treea8cd5b178480c7b670b0a8e63ccd15dff190c7b3 /Makefile
parent33cc400714f379ef13e876b4aedd0de8cb5d033d (diff)
Convert lexer to talloc and add xtalloc wrappers.
The lexer was previously using strdup (expecting the parser to free), but is now more consistent, easier to use, and slightly more efficent by using talloc along with the parser. Also, we add xtalloc and xtalloc_strdup wrappers around talloc and talloc_strdup to put all of the out-of-memory-checking code in one place.
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 8351932..7233150 100644
--- a/Makefile
+++ b/Makefile
@@ -6,7 +6,7 @@ CFLAGS = -g
# all the warnings enabled.
override CFLAGS += -Wall -Wextra -Wwrite-strings -Wswitch-enum -Wno-unused
-glcpp: glcpp.o glcpp-lex.o glcpp-parse.o hash_table.o
+glcpp: glcpp.o glcpp-lex.o glcpp-parse.o hash_table.o xtalloc.o
gcc -o $@ -ltalloc $^
%.c %.h: %.y