minor map/hash table compatibility tweaks and simplify notification center

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@33210 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Richard Frith-MacDonald 2011-05-31 06:46:17 +00:00
parent e6ec8a906f
commit ba24ce0841
17 changed files with 223 additions and 159 deletions

View file

@ -226,7 +226,7 @@ static NSMapTable *attrNames = 0;
{
if (cacheDone == NO)
setupCache();
attrNames = NSCreateMapTable(NSIntMapKeyCallBacks,
attrNames = NSCreateMapTable(NSIntegerMapKeyCallBacks,
NSNonRetainedObjectMapValueCallBacks, 0);
NSMapInsert(attrNames,
(void*)XML_ATTRIBUTE_CDATA, (void*)@"XML_ATTRIBUTE_CDATA");
@ -592,7 +592,7 @@ static NSMapTable *nsNames = 0;
{
if (cacheDone == NO)
setupCache();
nsNames = NSCreateMapTable(NSIntMapKeyCallBacks,
nsNames = NSCreateMapTable(NSIntegerMapKeyCallBacks,
NSNonRetainedObjectMapValueCallBacks, 0);
NSMapInsert(nsNames,
(void*)XML_LOCAL_NAMESPACE, (void*)@"XML_LOCAL_NAMESPACE");
@ -770,7 +770,7 @@ static NSMapTable *nodeNames = 0;
{
if (cacheDone == NO)
setupCache();
nodeNames = NSCreateMapTable(NSIntMapKeyCallBacks,
nodeNames = NSCreateMapTable(NSIntegerMapKeyCallBacks,
NSNonRetainedObjectMapValueCallBacks, 0);
NSMapInsert(nodeNames,
(void*)XML_ELEMENT_NODE, (void*)@"XML_ELEMENT_NODE");