+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>
* configure.in: don't reset G_MODULE_IMPL, so it can be overridden
+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>
* configure.in: don't reset G_MODULE_IMPL, so it can be overridden
+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>
* configure.in: don't reset G_MODULE_IMPL, so it can be overridden
+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>
* configure.in: don't reset G_MODULE_IMPL, so it can be overridden
+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>
* configure.in: don't reset G_MODULE_IMPL, so it can be overridden
+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>
* configure.in: don't reset G_MODULE_IMPL, so it can be overridden
+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>
* configure.in: don't reset G_MODULE_IMPL, so it can be overridden
+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>
* configure.in: don't reset G_MODULE_IMPL, so it can be overridden
g_hash_table_resize (hash_table);
}
-gint
+guint
g_hash_table_foreach_remove (GHashTable *hash_table,
GHRFunc func,
gpointer user_data)
{
GHashNode *node, *prev;
guint i;
- gint deleted = 0;
+ guint deleted = 0;
g_return_val_if_fail (hash_table != NULL, 0);
g_return_val_if_fail (func != NULL, 0);
}
/* Returns the number of elements contained in the hash table. */
-gint
+guint
g_hash_table_size (GHashTable *hash_table)
{
g_return_val_if_fail (hash_table != NULL, 0);
void g_hash_table_foreach (GHashTable *hash_table,
GHFunc func,
gpointer user_data);
-gint g_hash_table_foreach_remove (GHashTable *hash_table,
+guint g_hash_table_foreach_remove (GHashTable *hash_table,
GHRFunc func,
gpointer user_data);
-gint g_hash_table_size (GHashTable *hash_table);
+guint g_hash_table_size (GHashTable *hash_table);
/* Caches
g_hash_table_resize (hash_table);
}
-gint
+guint
g_hash_table_foreach_remove (GHashTable *hash_table,
GHRFunc func,
gpointer user_data)
{
GHashNode *node, *prev;
guint i;
- gint deleted = 0;
+ guint deleted = 0;
g_return_val_if_fail (hash_table != NULL, 0);
g_return_val_if_fail (func != NULL, 0);
}
/* Returns the number of elements contained in the hash table. */
-gint
+guint
g_hash_table_size (GHashTable *hash_table)
{
g_return_val_if_fail (hash_table != NULL, 0);
void g_hash_table_foreach (GHashTable *hash_table,
GHFunc func,
gpointer user_data);
-gint g_hash_table_foreach_remove (GHashTable *hash_table,
+guint g_hash_table_foreach_remove (GHashTable *hash_table,
GHRFunc func,
gpointer user_data);
-gint g_hash_table_size (GHashTable *hash_table);
+guint g_hash_table_size (GHashTable *hash_table);
/* Caches