Sophie

Sophie

distrib > Mandriva > 2007.1 > x86_64 > media > main-updates-src > by-pkgid > 9f24e913935d82a30eb1e8318f17bebb > files > 2

ruby-gnome2-0.16.0-2.1mdv2007.1.src.rpm

--- gtk/src/rbgtk.c	2006/11/17 18:12:41	1.43
+++ gtk/src/rbgtk.c	2006/12/30 12:51:33	1.44
@@ -4,7 +4,7 @@
   rbgtk.c -
 
   $Author: mutoh $
-  $Date: 2006/11/17 18:12:41 $
+  $Date: 2006/12/30 12:51:33 $
 
   Copyright (C) 2002-2006 Ruby-GNOME2 Project Team
   Copyright (C) 1998-2001 Yukihiro Matsumoto,
@@ -44,7 +44,7 @@
     if (GTK_IS_WINDOW(gtkobj) || GTK_IS_MENU_SHELL(gtkobj)) {
         VALUE klass;
         klass = rb_obj_class(obj);
-        if (NIL_P(rb_ivar_get(klass, id__windows__))) {
+        if (rb_ivar_defined(klass, id__windows__) == Qfalse) {
             rb_ivar_set(klass, id__windows__, rb_hash_new());
         }
         rb_hash_aset(rb_ivar_get(klass, id__windows__), obj, Qnil);