From 2d59a0ef3b9b1cf743df882e6d18ed67d46474ae Mon Sep 17 00:00:00 2001
From: David Hedbor <david@hedbor.org>
Date: Mon, 14 Feb 2000 19:45:44 -0800
Subject: [PATCH] A couple of fixes in get_widget_by_* and some debug mgs
 removed.

Rev: src/post_modules/GTK/source/gladexml.pre:1.4
---
 src/post_modules/GTK/source/gladexml.pre | 13 ++++++++-----
 1 file changed, 8 insertions(+), 5 deletions(-)

diff --git a/src/post_modules/GTK/source/gladexml.pre b/src/post_modules/GTK/source/gladexml.pre
index 82d9276493..c5f1ad21f9 100644
--- a/src/post_modules/GTK/source/gladexml.pre
+++ b/src/post_modules/GTK/source/gladexml.pre
@@ -16,7 +16,7 @@ PROGRAM(GladeXML);
 #include <glade/glade.h>
 
 int glade_is_setup = 0;
-RCSID("$Id: gladexml.pre,v 1.3 1999/11/12 20:27:26 neotron Exp $");
+RCSID("$Id: gladexml.pre,v 1.4 2000/02/15 03:45:44 neotron Exp $");
 
 
 /* This function is used by signal_autoconnect to handle signal
@@ -68,10 +68,12 @@ void pgtk__signal_connect(const gchar *handler_name,
   if(!signal_id)
   {
     free(b);
+#if 0
     fprintf(stderr,
 	    "** WARNING **: Signal \"%s\" not defined in the `%s' "
 	    "class ancestry\n",
 	    signal_name, gtk_type_name (GTK_OBJECT_TYPE(obj)));
+#endif
   }
   id = gtk_signal_connect_full(obj, signal_name, 0, 
                                (void *)pgtk_signal_func_wrapper, b,
@@ -261,7 +263,7 @@ ARGS(GTK.Widget);
   const char *name;
 
   get_all_args("GladeXML->get_widget_long_name", args, "%o", &obj);
-  widget = GTK_WIDGET(get_pgtkobject(obj, pgtk_widget_program));
+  widget = GTK_WIDGET(get_gtkobject(obj));
   if(!widget)
     error("GladeXML->get_widget_long_name: Invalid argument 1, wanted GTK object of type WIDGET.\n");
 
@@ -271,7 +273,6 @@ ARGS(GTK.Widget);
   {
     struct pike_string *s;
     s = make_shared_string(name);
-    fprintf(stderr, "name: %s\n", name);
     push_string(s);
   } else
     push_int(0);  
@@ -289,7 +290,7 @@ ARGS(GTK.Widget);
   const char *name;
 
   get_all_args("GladeXML->get_widget_name", args, "%o", &obj);
-  widget = GTK_WIDGET(get_pgtkobject(obj, pgtk_widget_program));
+  widget = GTK_WIDGET(get_gtkobject(obj));
   if(!widget)
     error("GladeXML->get_widget_name: Invalid argument 1, wanted GTK object of type WIDGET.\n");
 
@@ -299,7 +300,9 @@ ARGS(GTK.Widget);
   {
     struct pike_string *s;
     s = make_shared_string(name);
+#if 0
     fprintf(stderr, "name: %s\n", name);
+#endif
     push_string(s);
   } else
     push_int(0);  
@@ -323,5 +326,5 @@ RETURNS(void);
   pop_n_elems(args);
 }
 
-// <p align=right><font size=2><i>$Id: gladexml.pre,v 1.3 1999/11/12 20:27:26 neotron Exp $</i></font>
+// <p align=right><font size=2><i>$Id: gladexml.pre,v 1.4 2000/02/15 03:45:44 neotron Exp $</i></font>
 END_COND_WIDGET(libglade);
-- 
GitLab