| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
| |
returns old contents, but rather the new slot address.
(hash_insert_at): Return slot address of inserted item.
* libidu/walker.c (get_member_file): return member.
(get_link_from_dirent, get_link_from_string): Conform
to new hash_insert_at API, where return value is slot
address of newly inserted item.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
(clear_ushort_ctype): Likewise.
(set_uchar_ctype): Likewise.
(clear_uchar_ctype): Likewise.
(id_0): Add `unsigned' to declaration of this file-scope static var..
(get_token_c): Add `unsigned' to declaration of `id'.
(get_token_asm): Likewise.
(get_token_text): Likewise.
|
| |
|
| |
|
| |
|
|
|
|
| |
(ansi2knr.c): Remove rule.
|
|
|
|
|
|
|
|
|
|
| |
* hash.c (hash_init): Initialize ht_empty_slots. Don't halve
ht_size. (hash_find_slot) Return deleted slot, if available.
(hash_insert_at): Decrement ht_empty_slots if one is consumed.
Rehash if emtpy slots become too scarce. (hash_free_items,
hash_deleted_item, hash_free): Re-initialize ht_empty_slots.
(hash_rehash): Don't double table size if rehashing only because
table is clogged with deleted slots.
|
|
|
|
|
|
|
|
| |
libidu/walker.c (get_lang_args): Ditto.
src/fnid.c (main): Ditto.
src/lid.c (report_grep, search_flinkv): Ditto.
src/mkid.c (scan_member_file): Consolidate two ALLOCA buffers
at inner scopes to a single buffer at an outer scope.
|
|
|
|
| |
Conform macro names to automake-1.3 conventions.
|
| |
|
| |
|
| |
|
| |
|
|
|