mirror of
https://github.com/gnustep/libs-base.git
synced 2025-05-30 08:21:25 +00:00
compatibility and portability fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29736 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
f6f61cb578
commit
62939c969a
12 changed files with 124 additions and 36 deletions
|
@ -159,7 +159,7 @@ typedef struct _NSMapTableKeyCallBacks
|
|||
* NOTE: Elements with equal values must
|
||||
* have equal hash function values.
|
||||
*/
|
||||
unsigned (*hash)(NSMapTable *, const void *);
|
||||
NSUInteger (*hash)(NSMapTable *, const void *);
|
||||
|
||||
/**
|
||||
* Comparison function. Must not modify either key.
|
||||
|
@ -242,12 +242,12 @@ GS_EXPORT const NSMapTableValueCallBacks NSOwnedPointerMapValueCallBacks;
|
|||
GS_EXPORT NSMapTable *
|
||||
NSCreateMapTable(NSMapTableKeyCallBacks keyCallBacks,
|
||||
NSMapTableValueCallBacks valueCallBacks,
|
||||
unsigned int capacity);
|
||||
NSUInteger capacity);
|
||||
|
||||
GS_EXPORT NSMapTable *
|
||||
NSCreateMapTableWithZone(NSMapTableKeyCallBacks keyCallBacks,
|
||||
NSMapTableValueCallBacks valueCallBacks,
|
||||
unsigned int capacity,
|
||||
NSUInteger capacity,
|
||||
NSZone *zone);
|
||||
|
||||
GS_EXPORT NSMapTable *
|
||||
|
@ -262,7 +262,7 @@ NSResetMapTable(NSMapTable *table);
|
|||
GS_EXPORT BOOL
|
||||
NSCompareMapTables(NSMapTable *table1, NSMapTable *table2);
|
||||
|
||||
GS_EXPORT unsigned int
|
||||
GS_EXPORT NSUInteger
|
||||
NSCountMapTable(NSMapTable *table);
|
||||
|
||||
GS_EXPORT BOOL
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue