]> granicus.if.org Git - flex/commit
Made string copying more standard.
authorMichael McConville <mmcconville@mykolab.com>
Wed, 2 Dec 2015 16:32:42 +0000 (11:32 -0500)
committerWill Estes <westes575@gmail.com>
Wed, 2 Dec 2015 19:39:09 +0000 (14:39 -0500)
commit399e94f904b913a4093295426820ab89fc3cd24f
treeac04185a0167975ba0b6ba6265a5a11e1e536761
parent9ba6e5283efd2fe454d3bc92eca960b3ebd91294
Made string copying more standard.

copy_string() was a clone of the stdlib's strdup(). For safety,
simplicity, and speed, we should use that instead. We introduce xstrdup() which wraps strdup() in a failure upon memory allocation errors.
src/flexdef.h
src/misc.c
src/parse.y
src/scan.l
src/sym.c
src/tables.c
to.do/unicode/flexdef.h
to.do/unicode/misc.c
to.do/unicode/scan.l