Changeset 0f15f12 for functions.c

Timestamp:
Aug 20, 2009, 9:19:01 PM (13 years ago)
Author:
Anders Kaseorg <andersk@mit.edu>
Branches:
master, release-1.4, release-1.5, release-1.6, release-1.7, release-1.8, release-1.9
Children:
f278ff3
Parents:
5ebc202
git-author:
Anders Kaseorg <andersk@mit.edu> (08/20/09 21:14:37)
git-committer:
Anders Kaseorg <andersk@mit.edu> (08/20/09 21:19:01)
Message:
owl_list_grow, owl_dict_insert_element: Don’t use fuzzy math.

• Make sure to allocate at least as many elements as were requested.
• Don’t use floating point math to compute the expansion amount.
• In owl_dict_insert_element, reallocate using the right element size
  instead of relying on the GROWAT fudge factor (WTF?).

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
(No files)

Note: See TracChangeset for help on using the changeset viewer.