aboutsummaryrefslogtreecommitdiff
path: root/src/hashmap.c
Commit message (Collapse)AuthorAge
* hashmap: hashma_destroyrevelaYaroslav de la Peña Smirnov2021-11-28
| | | | | Added function to free all of a hashmap's content before freeing the hashmap's own memory.
* hashmap_remove: fix potential use-after-freeYaroslav de la Peña Smirnov2021-11-10
| | | | prev should be assigned before node is reassigned.
* Fixes and improvementsYaroslav de la Peña Smirnov2021-11-07
| | | | | | * Fix heap corruption on buffer growth. * Define as static functions that are not used outside a TU. * Other minor changes.
* Hashmap improvements and include guardsYaroslav de la Peña Smirnov2021-11-05
| | | | | Hashmap capacity can be set programmatically and it grows/shrinks in size when the load increases/decreases to avoid collisions/save memory.
* change hash function to support filenames starting with a digitDanny van Kooten2020-03-18
|
* clean-up environment in env_free(). add hashmap_walk function for visiting ↵Danny van Kooten2020-03-18
| | | | all values in a hashmap.
* return old values when inserting or removing from hashmapDanny van Kooten2020-03-16
|
* maybe get ready fur custom parsing... still wrapping my head around the set-upDanny van Kooten2020-03-13
|
* add hashmap_resolve which handles dot notationDanny van Kooten2020-03-12
|
* add first template testsDanny van Kooten2020-03-12
|
* move files to src/ subdirDanny van Kooten2020-03-12