summaryrefslogtreecommitdiff
path: root/gtk/gtksignal.c
diff options
context:
space:
mode:
authorOwen Taylor <otaylor@gtk.org>1998-05-13 04:59:38 +0000
committerOwen Taylor <otaylor@src.gnome.org>1998-05-13 04:59:38 +0000
commit4283c9de4ff02e1e18aebb0dc6988d23bbd8c88c (patch)
treea64befac1200d7e18ea5ca671775a5cc12321e12 /gtk/gtksignal.c
parent43dfe74c56563d40451fe17c7e4c1bee78987829 (diff)
downloadgtk+-4283c9de4ff02e1e18aebb0dc6988d23bbd8c88c.tar.gz
A few more GPOINTER_TO_UINT fixes.
Wed May 13 00:53:52 1998 Owen Taylor <otaylor@gtk.org> * gtk/gtktypeutils.c gtk/gtksignal.c: A few more GPOINTER_TO_UINT fixes. * gtk/gtksignal.c: Include <string.h> for memset. Tue May 12 23:10:53 1998 Owen Taylor <otaylor@gtk.org> (Maximilian Bisani <bisani@kawo2.rwth-aachen.de>: gtk-bisani-980320-0) * gtk/gtkvruler.c gtk/gtkhruler.c gtk/gtkruler.h: Cleanups, comments and the ability to have rulers with a reversed direction.
Diffstat (limited to 'gtk/gtksignal.c')
-rw-r--r--gtk/gtksignal.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/gtk/gtksignal.c b/gtk/gtksignal.c
index 2a84d138e7..b7e81d8713 100644
--- a/gtk/gtksignal.c
+++ b/gtk/gtksignal.c
@@ -17,6 +17,7 @@
* Boston, MA 02111-1307, USA.
*/
#include <stdarg.h>
+#include <string.h>
#include "gtksignal.h"
@@ -322,7 +323,7 @@ gtk_signal_newv (const gchar *r_name,
hash->object_type = object_type;
hash->name_key_id = gtk_object_data_force_id (signal->name);
hash->signal_id = signal->signal_id;
- g_hash_table_insert (gtk_signal_hash_table, hash, (gpointer) hash->signal_id);
+ g_hash_table_insert (gtk_signal_hash_table, hash, GUINT_TO_POINTER (hash->signal_id));
/* insert "signal-name" into hash table
*/
@@ -334,7 +335,7 @@ gtk_signal_newv (const gchar *r_name,
hash->object_type = object_type;
hash->name_key_id = id;
hash->signal_id = signal->signal_id;
- g_hash_table_insert (gtk_signal_hash_table, hash, (gpointer) hash->signal_id);
+ g_hash_table_insert (gtk_signal_hash_table, hash, GUINT_TO_POINTER (hash->signal_id));
}
return signal->signal_id;
@@ -403,7 +404,7 @@ gtk_signal_lookup (const gchar *name,
hash.object_type = object_type;
- signal_id = (guint) g_hash_table_lookup (gtk_signal_hash_table, &hash);
+ signal_id = GPOINTER_TO_UINT (g_hash_table_lookup (gtk_signal_hash_table, &hash));
if (signal_id)
return signal_id;