diff options
author | David Bremner <bremner@debian.org> | 2012-12-16 15:58:15 -0400 |
---|---|---|
committer | David Bremner <bremner@debian.org> | 2012-12-22 23:13:15 -0400 |
commit | ba4e8565294fc0a197b4c08082ad912c31888008 (patch) | |
tree | 250da3d96d9a30668ac1e79077075a000419ce1f /command-line-arguments.c | |
parent | 77b4ec70ecb9fdcbf9afd31f3663bd0135806bda (diff) |
tag-utils: use the tag_opt_list_t as talloc context, if possible.
The memory usage discipline of tag_op_list_t is never to free the
internal array of tag operations before freeing the whole list, so it
makes sense to take advantage of hierarchical de-allocation by talloc.
By not relying on the context passed into tag_parse_line, we can allow
tag_op_list_t structures to live longer than that context.
Diffstat (limited to 'command-line-arguments.c')
0 files changed, 0 insertions, 0 deletions