bindings freeze / thaw
- From: Michael Meeks <michael helixcode com>
- To: Owen Taylor <otaylor redhat com>
- Cc: Gtk Hackers <gtk-devel-list gnome org>
- Subject: bindings freeze / thaw
- Date: Thu, 3 Aug 2000 18:02:34 -0400 (EDT)
Hi there,
The warning started to drive me insane;
Index: gtk/gtkbindings.c
===================================================================
RCS file: /cvs/gnome/gtk+/gtk/gtkbindings.c,v
retrieving revision 1.20
diff -u -r1.20 gtkbindings.c
--- gtk/gtkbindings.c 2000/07/26 11:32:42 1.20
+++ gtk/gtkbindings.c 2000/08/03 22:01:33
@@ -122,11 +122,9 @@
binding_set->entries = entry;
entry->hash_next = g_hash_table_lookup (binding_entry_hash_table,
entry);
- g_hash_table_freeze (binding_entry_hash_table);
if (entry->hash_next)
g_hash_table_remove (binding_entry_hash_table, entry->hash_next);
g_hash_table_insert (binding_entry_hash_table, entry, entry);
- g_hash_table_thaw (binding_entry_hash_table);
return entry;
}
@@ -205,10 +203,8 @@
g_hash_table_remove (binding_entry_hash_table, entry);
else if (begin != o_entry)
{
- g_hash_table_freeze (binding_entry_hash_table);
g_hash_table_remove (binding_entry_hash_table, entry);
g_hash_table_insert (binding_entry_hash_table, begin, begin);
- g_hash_table_thaw (binding_entry_hash_table);
}
entry->destroyed = TRUE;
Regards,
Michael.
--
mmeeks@gnu.org <><, Pseudo Engineer, itinerant idiot
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]