return guints instead of gints for g_hash_table_size and

Mon Feb 15 06:18:58 1999  Tim Janik  <timj@gtk.org>

        * glib.h: return guints instead of gints for g_hash_table_size
        and g_hash_table_foreach_remove.
This commit is contained in:
Tim Janik 1999-02-15 05:47:24 +00:00 committed by Tim Janik
parent 0df89d51a4
commit d31ba84c8e
12 changed files with 50 additions and 10 deletions

View File

@ -1,3 +1,8 @@
Mon Feb 15 06:18:58 1999 Tim Janik <timj@gtk.org>
* glib.h: return guints instead of gints for g_hash_table_size
and g_hash_table_foreach_remove.
Wed Feb 10 12:01:42 1999 Tim Janik <timj@gtk.org> Wed Feb 10 12:01:42 1999 Tim Janik <timj@gtk.org>
* configure.in: don't reset G_MODULE_IMPL, so it can be overridden * configure.in: don't reset G_MODULE_IMPL, so it can be overridden

View File

@ -1,3 +1,8 @@
Mon Feb 15 06:18:58 1999 Tim Janik <timj@gtk.org>
* glib.h: return guints instead of gints for g_hash_table_size
and g_hash_table_foreach_remove.
Wed Feb 10 12:01:42 1999 Tim Janik <timj@gtk.org> Wed Feb 10 12:01:42 1999 Tim Janik <timj@gtk.org>
* configure.in: don't reset G_MODULE_IMPL, so it can be overridden * configure.in: don't reset G_MODULE_IMPL, so it can be overridden

View File

@ -1,3 +1,8 @@
Mon Feb 15 06:18:58 1999 Tim Janik <timj@gtk.org>
* glib.h: return guints instead of gints for g_hash_table_size
and g_hash_table_foreach_remove.
Wed Feb 10 12:01:42 1999 Tim Janik <timj@gtk.org> Wed Feb 10 12:01:42 1999 Tim Janik <timj@gtk.org>
* configure.in: don't reset G_MODULE_IMPL, so it can be overridden * configure.in: don't reset G_MODULE_IMPL, so it can be overridden

View File

@ -1,3 +1,8 @@
Mon Feb 15 06:18:58 1999 Tim Janik <timj@gtk.org>
* glib.h: return guints instead of gints for g_hash_table_size
and g_hash_table_foreach_remove.
Wed Feb 10 12:01:42 1999 Tim Janik <timj@gtk.org> Wed Feb 10 12:01:42 1999 Tim Janik <timj@gtk.org>
* configure.in: don't reset G_MODULE_IMPL, so it can be overridden * configure.in: don't reset G_MODULE_IMPL, so it can be overridden

View File

@ -1,3 +1,8 @@
Mon Feb 15 06:18:58 1999 Tim Janik <timj@gtk.org>
* glib.h: return guints instead of gints for g_hash_table_size
and g_hash_table_foreach_remove.
Wed Feb 10 12:01:42 1999 Tim Janik <timj@gtk.org> Wed Feb 10 12:01:42 1999 Tim Janik <timj@gtk.org>
* configure.in: don't reset G_MODULE_IMPL, so it can be overridden * configure.in: don't reset G_MODULE_IMPL, so it can be overridden

View File

@ -1,3 +1,8 @@
Mon Feb 15 06:18:58 1999 Tim Janik <timj@gtk.org>
* glib.h: return guints instead of gints for g_hash_table_size
and g_hash_table_foreach_remove.
Wed Feb 10 12:01:42 1999 Tim Janik <timj@gtk.org> Wed Feb 10 12:01:42 1999 Tim Janik <timj@gtk.org>
* configure.in: don't reset G_MODULE_IMPL, so it can be overridden * configure.in: don't reset G_MODULE_IMPL, so it can be overridden

View File

@ -1,3 +1,8 @@
Mon Feb 15 06:18:58 1999 Tim Janik <timj@gtk.org>
* glib.h: return guints instead of gints for g_hash_table_size
and g_hash_table_foreach_remove.
Wed Feb 10 12:01:42 1999 Tim Janik <timj@gtk.org> Wed Feb 10 12:01:42 1999 Tim Janik <timj@gtk.org>
* configure.in: don't reset G_MODULE_IMPL, so it can be overridden * configure.in: don't reset G_MODULE_IMPL, so it can be overridden

View File

@ -1,3 +1,8 @@
Mon Feb 15 06:18:58 1999 Tim Janik <timj@gtk.org>
* glib.h: return guints instead of gints for g_hash_table_size
and g_hash_table_foreach_remove.
Wed Feb 10 12:01:42 1999 Tim Janik <timj@gtk.org> Wed Feb 10 12:01:42 1999 Tim Janik <timj@gtk.org>
* configure.in: don't reset G_MODULE_IMPL, so it can be overridden * configure.in: don't reset G_MODULE_IMPL, so it can be overridden

View File

@ -229,14 +229,14 @@ g_hash_table_thaw (GHashTable *hash_table)
g_hash_table_resize (hash_table); g_hash_table_resize (hash_table);
} }
gint guint
g_hash_table_foreach_remove (GHashTable *hash_table, g_hash_table_foreach_remove (GHashTable *hash_table,
GHRFunc func, GHRFunc func,
gpointer user_data) gpointer user_data)
{ {
GHashNode *node, *prev; GHashNode *node, *prev;
guint i; guint i;
gint deleted = 0; guint deleted = 0;
g_return_val_if_fail (hash_table != NULL, 0); g_return_val_if_fail (hash_table != NULL, 0);
g_return_val_if_fail (func != NULL, 0); g_return_val_if_fail (func != NULL, 0);
@ -294,7 +294,7 @@ g_hash_table_foreach (GHashTable *hash_table,
} }
/* Returns the number of elements contained in the hash table. */ /* Returns the number of elements contained in the hash table. */
gint guint
g_hash_table_size (GHashTable *hash_table) g_hash_table_size (GHashTable *hash_table)
{ {
g_return_val_if_fail (hash_table != NULL, 0); g_return_val_if_fail (hash_table != NULL, 0);

4
glib.h
View File

@ -952,10 +952,10 @@ void g_hash_table_thaw (GHashTable *hash_table);
void g_hash_table_foreach (GHashTable *hash_table, void g_hash_table_foreach (GHashTable *hash_table,
GHFunc func, GHFunc func,
gpointer user_data); gpointer user_data);
gint g_hash_table_foreach_remove (GHashTable *hash_table, guint g_hash_table_foreach_remove (GHashTable *hash_table,
GHRFunc func, GHRFunc func,
gpointer user_data); gpointer user_data);
gint g_hash_table_size (GHashTable *hash_table); guint g_hash_table_size (GHashTable *hash_table);
/* Caches /* Caches

View File

@ -229,14 +229,14 @@ g_hash_table_thaw (GHashTable *hash_table)
g_hash_table_resize (hash_table); g_hash_table_resize (hash_table);
} }
gint guint
g_hash_table_foreach_remove (GHashTable *hash_table, g_hash_table_foreach_remove (GHashTable *hash_table,
GHRFunc func, GHRFunc func,
gpointer user_data) gpointer user_data)
{ {
GHashNode *node, *prev; GHashNode *node, *prev;
guint i; guint i;
gint deleted = 0; guint deleted = 0;
g_return_val_if_fail (hash_table != NULL, 0); g_return_val_if_fail (hash_table != NULL, 0);
g_return_val_if_fail (func != NULL, 0); g_return_val_if_fail (func != NULL, 0);
@ -294,7 +294,7 @@ g_hash_table_foreach (GHashTable *hash_table,
} }
/* Returns the number of elements contained in the hash table. */ /* Returns the number of elements contained in the hash table. */
gint guint
g_hash_table_size (GHashTable *hash_table) g_hash_table_size (GHashTable *hash_table)
{ {
g_return_val_if_fail (hash_table != NULL, 0); g_return_val_if_fail (hash_table != NULL, 0);

View File

@ -952,10 +952,10 @@ void g_hash_table_thaw (GHashTable *hash_table);
void g_hash_table_foreach (GHashTable *hash_table, void g_hash_table_foreach (GHashTable *hash_table,
GHFunc func, GHFunc func,
gpointer user_data); gpointer user_data);
gint g_hash_table_foreach_remove (GHashTable *hash_table, guint g_hash_table_foreach_remove (GHashTable *hash_table,
GHRFunc func, GHRFunc func,
gpointer user_data); gpointer user_data);
gint g_hash_table_size (GHashTable *hash_table); guint g_hash_table_size (GHashTable *hash_table);
/* Caches /* Caches