summaryrefslogtreecommitdiff
path: root/utils/hashtable.c
Commit message (Collapse)AuthorAgeFilesLines
* Plug possible memory leak. Reduce memory usage. Add facility to iterate ↵Richard Wilson2006-10-201-42/+65
| | | | | | through a hashtable. svn path=/trunk/netsurf/; revision=3013
* Further hash table optimisations and tidies. Test rig now does more lookups ↵Rob Kendrick2006-10-131-13/+18
| | | | | | to favour the more comment case for speed tests, etc. svn path=/trunk/netsurf/; revision=3003
* Optimise and tidy up code.Richard Wilson2006-10-131-10/+24
| | | | svn path=/trunk/netsurf/; revision=3002
* Fix attempts to call die() before messages_hash exists:John Mark Bell2006-10-121-11/+30
| | | | | | | | | 1) Make hash_* more robust in the face of bad parameters 2) Make messages_* more robust in the face of bad parameters 3) Tidy up gui_init such that localised messages are loaded at the earliest opportunity svn path=/trunk/netsurf/; revision=2998
* Add documentation comments to hash table implementation.Rob Kendrick2006-08-211-0/+58
| | | | svn path=/trunk/netsurf/; revision=2877
* Check for malloc failing in hash_add(). Remove unnecessary casts.James Bursa2006-08-201-8/+10
| | | | svn path=/trunk/netsurf/; revision=2873
* Make hash_add() return success/failure boolRob Kendrick2006-08-201-1/+17
| | | | svn path=/trunk/netsurf/; revision=2872
* Implement simple reusable write-once hash table for use in new Messages file ↵Rob Kendrick2006-08-201-0/+186
handling. svn path=/trunk/netsurf/; revision=2871