summaryrefslogtreecommitdiff
path: root/utils/hashtable.c
Commit message (Collapse)AuthorAgeFilesLines
* Ensure we actually use the FNV offset basis rather than the prime, for ↵Daniel Silverstone2008-09-081-1/+1
| | | | | | initialising the hash svn path=/trunk/netsurf/; revision=5286
* - Compiler warning squashJohn Tytgat2008-07-261-28/+28
| | | | | | | - Changed a lineending \n\r -> \n for a couple of files. - More code style conformance. svn path=/trunk/netsurf/; revision=4762
* Update all source code file headers to reflect GPL version 2 only and ↵Vincent Sanders2007-08-081-3/+14
| | | | | | contain appropriate licence text svn path=/trunk/netsurf/; revision=3486
* Remove the netsurf/ from the include paths and rationalise use of <> vs "" ↵Daniel Silverstone2007-05-301-2/+2
| | | | | | | | | | | | | | in includes NetSurf includes are now done with ""s and other system includes with <>s as C intended. The scandeps tool has been updated to only look for ""ed includes, and to verify that the files exist in the tree before adding them to the dependency lines. The depend rule has therefore been augmented to make sure the autogenerated files are built before it is run. This is untested under self-hosted RISC OS builds. All else tested and works. svn path=/trunk/netsurf/; revision=3307
* Update project URL.Michael Drake2006-11-271-2/+2
| | | | svn path=/trunk/netsurf/; revision=3073
* 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