Patch from Scott McKellar:
1. Move several internal details from the header to the implementation
file:
The macros OSRF_HASH_LIST_SIZE and OSRF_HASH_NODE_FREE
The declaration of the osrfHashNode struct
The declarations of the osrfNewHashNode and osrfHashNodeFree
functions (which are now static)
2. Remove a leading underscore from each of the struct tags
__osrfHashStruct and __osrfHashIteratorStruct;
3. Explicitly initialize all struct members.
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@1204
9efc2488-bf62-4759-914b-
345cdb29e865