summaryrefslogtreecommitdiff
path: root/cfg.mk
diff options
context:
space:
mode:
authorChen Guo <chenguo4@ucla.edu>2010-12-10 13:13:36 -0800
committerPaul Eggert <eggert@cs.ucla.edu>2010-12-11 00:29:13 -0800
commitc9db0ac6decb8121097d67e13659748ff3b3bcd6 (patch)
treeaf7175a3ef804ef7e2de5aafb9e93b273cc15ade /cfg.mk
parentd1f700355630c2d6e22ebff9de5f15b10aa14185 (diff)
downloadcoreutils-c9db0ac6decb8121097d67e13659748ff3b3bcd6.tar.xz
sort: preallocate merge tree nodes to heap.
* src/sort.c: (merge_tree_init) New function. Allocates memory for merge tree nodes. (merge_tree_destory) New function. (init_node) New function. (sortlines) Refactor node creation code to init_node. Remove now superfluous arguments. All callers changed. (sort) Initialize/destory merge tree. Refactor root node creation to merge_tree_init.
Diffstat (limited to 'cfg.mk')
0 files changed, 0 insertions, 0 deletions