return guints instead of gints for g_hash_table_size and
authorTim Janik <timj@gtk.org>
Mon, 15 Feb 1999 05:47:24 +0000 (05:47 +0000)
committerTim Janik <timj@src.gnome.org>
Mon, 15 Feb 1999 05:47:24 +0000 (05:47 +0000)
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.

12 files changed:
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-12
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
ghash.c
glib.h
glib/ghash.c
glib/glib.h

index 63d3eac..367c8bf 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -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>
 
        * configure.in: don't reset G_MODULE_IMPL, so it can be overridden
index 63d3eac..367c8bf 100644 (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>
 
        * configure.in: don't reset G_MODULE_IMPL, so it can be overridden
index 63d3eac..367c8bf 100644 (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>
 
        * configure.in: don't reset G_MODULE_IMPL, so it can be overridden
index 63d3eac..367c8bf 100644 (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>
 
        * configure.in: don't reset G_MODULE_IMPL, so it can be overridden
index 63d3eac..367c8bf 100644 (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>
 
        * configure.in: don't reset G_MODULE_IMPL, so it can be overridden
index 63d3eac..367c8bf 100644 (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>
 
        * configure.in: don't reset G_MODULE_IMPL, so it can be overridden
index 63d3eac..367c8bf 100644 (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>
 
        * configure.in: don't reset G_MODULE_IMPL, so it can be overridden
index 63d3eac..367c8bf 100644 (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>
 
        * configure.in: don't reset G_MODULE_IMPL, so it can be overridden
diff --git a/ghash.c b/ghash.c
index 02fddbe..61b02f1 100644 (file)
--- a/ghash.c
+++ b/ghash.c
@@ -229,14 +229,14 @@ g_hash_table_thaw (GHashTable *hash_table)
       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);
@@ -294,7 +294,7 @@ g_hash_table_foreach (GHashTable *hash_table,
 }
 
 /* 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);
diff --git a/glib.h b/glib.h
index 84306af..1f917b7 100644 (file)
--- a/glib.h
+++ b/glib.h
@@ -952,10 +952,10 @@ void          g_hash_table_thaw           (GHashTable     *hash_table);
 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
index 02fddbe..61b02f1 100644 (file)
@@ -229,14 +229,14 @@ g_hash_table_thaw (GHashTable *hash_table)
       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);
@@ -294,7 +294,7 @@ g_hash_table_foreach (GHashTable *hash_table,
 }
 
 /* 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);
index 84306af..1f917b7 100644 (file)
@@ -952,10 +952,10 @@ void          g_hash_table_thaw           (GHashTable     *hash_table);
 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