2011-04-18 Kai Tietz <ktietz@redhat.com>
commit7eb7fc1afcd16280ab71c71e2470f9f4353fdf5a
authorKai Tietz <kai.tietz@onevision.com>
Mon, 18 Apr 2011 15:38:02 +0000 (18 15:38 +0000)
committerKai Tietz <kai.tietz@onevision.com>
Mon, 18 Apr 2011 15:38:02 +0000 (18 15:38 +0000)
tree384932eae906209158f94889a23bd283f9f9a5d3
parent680befbdf4767da8d4b80ab4fc065ff927b9b299
2011-04-18  Kai Tietz  <ktietz@redhat.com>

* deffilep.y (def_pool_str): New type.
(pool_strs): Local static.
(def_pool_alloc): Local function.
(def_pool_strdup): Likewise.
(def_pool_free): Likewise.
(opt_name): Replace xmalloc/xstrdup by
def_pool_alloc/def_pool_strdup.
(dot_name): Likewise.
(anylang_id): Likewise.
(def_lex): Likewise.
(def_file_parse): Call def_pool_free on
exit and cleanup directives elements.
(def_file_add_directive): Call def_pool_free.
ld/ChangeLog
ld/deffilep.y