diff options
author | Carl Worth <cworth@cworth.org> | 2010-05-12 12:45:33 -0700 |
---|---|---|
committer | Carl Worth <cworth@cworth.org> | 2010-05-12 12:47:29 -0700 |
commit | 5070a20cd1e65d52856bd74558f9a34f8dca114f (patch) | |
tree | a8cd5b178480c7b670b0a8e63ccd15dff190c7b3 /Makefile | |
parent | 33cc400714f379ef13e876b4aedd0de8cb5d033d (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-- | Makefile | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -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 |