Added const modifier to key and other parameters in lookup.h
Added argument for client data to lu_doall()
Continued ANSIfication, and other fixes and clarifications.
Fixed prototyping in mkillum and eliminated compile error in lookup.c
Added prototypes submitted by Randolph Fritz.
Eliminated copystruct() macro, which is unnecessary in ANSI. Reduced ambiguity warnings for nested if/if/else clauses.
Replaced most outdated BSD function calls with their posix equivalents, and cleaned up a few other platform dependencies.
Changed (char *) casts for memory copies to (void *) and other fixes
Replaced inline copyright notice with #include "copyright.h"
Changes and check-in for 3.5 release Includes new source files and modifications not recorded for many years See ray/doc/notes/ReleaseNotes for notes between 3.1 and 3.5 release
changed lookup routines to use unsigned long hash values
added lu_doall() function to loop through table entries
Added Philippe Bekaert's improvements to lu_hash() and lu_find()
minor mods
Initial revision
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.