1
0
mirror of https://github.com/gryf/wmaker.git synced 2026-02-06 08:15:56 +01:00

fixed bugs in configure.in, removed

This commit is contained in:
kojima
2001-01-05 23:32:10 +00:00
parent f8c8382b1e
commit d9540f37bf
4 changed files with 12 additions and 11 deletions

View File

@@ -294,18 +294,18 @@ void WMFreeHashTable(WMHashTable *table);
void WMResetHashTable(WMHashTable *table);
const void* WMHashGet(WMHashTable *table, const void *key);
void* WMHashGet(WMHashTable *table, const void *key);
/* put data in table, replacing already existing data and returning
* the old value */
const void* WMHashInsert(WMHashTable *table, const void *key, const void *data);
void* WMHashInsert(WMHashTable *table, const void *key, const void *data);
void WMHashRemove(WMHashTable *table, const void *key);
/* warning: do not manipulate the table while using these functions */
WMHashEnumerator WMEnumerateHashTable(WMHashTable *table);
const void* WMNextHashEnumeratorItem(WMHashEnumerator *enumerator);
void* WMNextHashEnumeratorItem(WMHashEnumerator *enumerator);
unsigned WMCountHashTable(WMHashTable *table);

View File

@@ -186,7 +186,7 @@ WMFreeHashTable(WMHashTable *table)
const void*
void*
WMHashGet(WMHashTable *table, const void *key)
{
unsigned h;
@@ -211,14 +211,14 @@ WMHashGet(WMHashTable *table, const void *key)
}
}
if (item)
return item->data;
return (void*)item->data;
else
return NULL;
}
const void*
void*
WMHashInsert(WMHashTable *table, const void *key, const void *data)
{
unsigned h;
@@ -254,7 +254,7 @@ WMHashInsert(WMHashTable *table, const void *key, const void *data)
RELKEY(table, item->key);
item->key = DUPKEY(table, key);
return old;
return (void*)old;
} else {
HashItem *nitem;
@@ -334,7 +334,7 @@ WMEnumerateHashTable(WMHashTable *table)
const void*
void*
WMNextHashEnumeratorItem(WMHashEnumerator *enumerator)
{
const void *data = NULL;
@@ -357,7 +357,7 @@ WMNextHashEnumeratorItem(WMHashEnumerator *enumerator)
enumerator->nextItem = ((HashItem*)enumerator->nextItem)->next;
}
return data;
return (void*)data;
}