yelp r3221 - in trunk: . src



Author: thomashpa
Date: Wed Feb 25 23:04:00 2009
New Revision: 3221
URL: http://svn.gnome.org/viewvc/yelp?rev=3221&view=rev

Log:
Replace deprecated gtk symbols. Bug #571868

Modified:
   trunk/ChangeLog
   trunk/src/yelp-base.c
   trunk/src/yelp-html.h
   trunk/src/yelp-settings.c
   trunk/src/yelp-window.h

Modified: trunk/src/yelp-base.c
==============================================================================
--- trunk/src/yelp-base.c	(original)
+++ trunk/src/yelp-base.c	Wed Feb 25 23:04:00 2009
@@ -107,7 +107,7 @@
 static void
 yelp_base_class_init (YelpBaseClass *klass)
 {
-	parent_class = gtk_type_class (PARENT_TYPE);
+	parent_class = g_type_class_peek (PARENT_TYPE);
 
 	main_running = TRUE;
 

Modified: trunk/src/yelp-html.h
==============================================================================
--- trunk/src/yelp-html.h	(original)
+++ trunk/src/yelp-html.h	Wed Feb 25 23:04:00 2009
@@ -30,10 +30,10 @@
 G_BEGIN_DECLS
 
 #define YELP_TYPE_HTML         (yelp_html_get_type ())
-#define YELP_HTML(o)           (GTK_CHECK_CAST ((o), YELP_TYPE_HTML, YelpHtml))
-#define YELP_HTML_CLASS(k)     (GTK_CHECK_FOR_CAST((k), YELP_TYPE_HTML, YelpHtmlClass))
-#define YELP_IS_HTML(o)        (GTK_CHECK_TYPE ((o), YELP_TYPE_HTML))
-#define YELP_IS_HTML_CLASS(k)  (GTK_CHECK_CLASS_TYPE ((k), YELP_TYPE_HTML))
+#define YELP_HTML(o)           (G_TYPE_CHECK_INSTANCE_CAST ((o), YELP_TYPE_HTML, YelpHtml))
+#define YELP_HTML_CLASS(k)     (G_TYPE_CHECK_CLASS_CAST ((k), YELP_TYPE_HTML, YelpHtmlClass))
+#define YELP_IS_HTML(o)        (G_TYPE_CHECK_INSTANCE_TYPE ((o), YELP_TYPE_HTML))
+#define YELP_IS_HTML_CLASS(k)  (G_TYPE_CHECK_CLASS_TYPE ((k), YELP_TYPE_HTML))
 #define YELP_HTML_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), YELP_TYPE_HTML, YelpHtmlClass))
 
 typedef struct _YelpHtml        YelpHtml;

Modified: trunk/src/yelp-settings.c
==============================================================================
--- trunk/src/yelp-settings.c	(original)
+++ trunk/src/yelp-settings.c	Wed Feb 25 23:04:00 2009
@@ -776,7 +776,8 @@
 	    gdk_color_free (color);
 	}
 
-	gtk_object_sink (GTK_OBJECT (widget));
+	g_object_ref_sink (widget);
+	g_object_unref (widget);
 
 	hls_to_hex (text_h, 
 		    text_l - ((text_l - base_l) * 0.4),

Modified: trunk/src/yelp-window.h
==============================================================================
--- trunk/src/yelp-window.h	(original)
+++ trunk/src/yelp-window.h	Wed Feb 25 23:04:00 2009
@@ -31,10 +31,10 @@
 #include "yelp-utils.h"
 
 #define YELP_TYPE_WINDOW		(yelp_window_get_type ())
-#define YELP_WINDOW(obj)		(GTK_CHECK_CAST ((obj), YELP_TYPE_WINDOW, YelpWindow))
-#define YELP_WINDOW_CLASS(klass)	(GTK_CHECK_CLASS_CAST ((klass), YELP_TYPE_WINDOW, YelpWindowClass))
-#define YELP_IS_WINDOW(obj)		(GTK_CHECK_TYPE ((obj), YELP_TYPE_WINDOW))
-#define YELP_IS_WINDOW_CLASS(klass)	(GTK_CHECK_CLASS_TYPE ((klass), YELP_TYPE_WINDOW))
+#define YELP_WINDOW(obj)		(G_TYPE_CHECK_INSTANCE_CAST ((obj), YELP_TYPE_WINDOW, YelpWindow))
+#define YELP_WINDOW_CLASS(klass)	(G_TYPE_CHECK_CLASS_CAST ((klass), YELP_TYPE_WINDOW, YelpWindowClass))
+#define YELP_IS_WINDOW(obj)		(G_TYPE_CHECK_INSTANCE_TYPE ((obj), YELP_TYPE_WINDOW))
+#define YELP_IS_WINDOW_CLASS(klass)	(G_TYPE_CHECK_CLASS_TYPE ((klass), YELP_TYPE_WINDOW))
 
 typedef struct _YelpWindow       YelpWindow;
 typedef struct _YelpWindowClass  YelpWindowClass;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]