[gtk+/font-chooser-api] Remove some unnecessary casts



commit ef430c573de3326565a2531974927b511e3a8cfc
Author: Christian Persch <chpe gnome org>
Date:   Mon Sep 12 13:57:10 2011 +0200

    Remove some unnecessary casts

 gtk/gtkfontchooserwidget.c |   43 +++++++++++++++++++------------------------
 1 files changed, 19 insertions(+), 24 deletions(-)
---
diff --git a/gtk/gtkfontchooserwidget.c b/gtk/gtkfontchooserwidget.c
index 0fe20d2..4302285 100644
--- a/gtk/gtkfontchooserwidget.c
+++ b/gtk/gtkfontchooserwidget.c
@@ -149,12 +149,12 @@ static void gtk_font_chooser_widget_bootstrap_fontlist   (GtkFontChooserWidget *
 
 static void gtk_font_chooser_widget_select_font          (GtkFontChooserWidget *fontchooser);
 
-static gchar   *gtk_font_chooser_widget_get_font         (GtkFontChooser *chooser);
-static void     gtk_font_chooser_widget_set_font         (GtkFontChooser *chooser,
-                                                          const gchar     *fontname);
+static gchar   *gtk_font_chooser_widget_get_font         (GtkFontChooserWidget *fontchooser);
+static void     gtk_font_chooser_widget_set_font         (GtkFontChooserWidget *fontchooser,
+                                                          const gchar          *fontname);
 
-static PangoFontDescription *gtk_font_chooser_widget_get_font_desc  (GtkFontChooser       *chooser);
-static void                  gtk_font_chooser_widget_take_font_desc (GtkFontChooser       *chooser,
+static PangoFontDescription *gtk_font_chooser_widget_get_font_desc  (GtkFontChooserWidget *fontchooser);
+static void                  gtk_font_chooser_widget_take_font_desc (GtkFontChooserWidget *fontchooser,
                                                                      PangoFontDescription *font_desc);
 
 
@@ -202,10 +202,10 @@ gtk_font_chooser_widget_set_property (GObject         *object,
   switch (prop_id)
     {
     case GTK_FONT_CHOOSER_PROP_FONT:
-      gtk_font_chooser_widget_set_font (GTK_FONT_CHOOSER (fontchooser), g_value_get_string (value));
+      gtk_font_chooser_widget_set_font (fontchooser, g_value_get_string (value));
       break;
     case GTK_FONT_CHOOSER_PROP_FONT_DESC:
-      gtk_font_chooser_widget_take_font_desc (GTK_FONT_CHOOSER (fontchooser), g_value_dup_boxed (value));
+      gtk_font_chooser_widget_take_font_desc (fontchooser, g_value_dup_boxed (value));
       break;
     case GTK_FONT_CHOOSER_PROP_PREVIEW_TEXT:
       gtk_font_chooser_widget_set_preview_text (fontchooser, g_value_get_string (value));
@@ -230,10 +230,10 @@ gtk_font_chooser_widget_get_property (GObject         *object,
   switch (prop_id)
     {
     case GTK_FONT_CHOOSER_PROP_FONT:
-      g_value_take_string (value, gtk_font_chooser_widget_get_font (GTK_FONT_CHOOSER (fontchooser)));
+      g_value_take_string (value, gtk_font_chooser_widget_get_font (fontchooser));
       break;
     case GTK_FONT_CHOOSER_PROP_FONT_DESC:
-      g_value_set_boxed (value, gtk_font_chooser_widget_get_font_desc (GTK_FONT_CHOOSER (fontchooser)));
+      g_value_set_boxed (value, gtk_font_chooser_widget_get_font_desc (fontchooser));
       break;
     case GTK_FONT_CHOOSER_PROP_PREVIEW_TEXT:
       g_value_set_string (value, gtk_font_chooser_widget_get_preview_text (fontchooser));
@@ -393,11 +393,11 @@ row_activated_cb (GtkTreeView       *view,
                   GtkTreeViewColumn *column,
                   gpointer           user_data)
 {
-  GtkFontChooser *chooser = user_data;
+  GtkFontChooserWidget *fontchooser = user_data;
   gchar *fontname;
 
-  fontname = gtk_font_chooser_widget_get_font (chooser);
-  _gtk_font_chooser_font_activated (chooser, fontname);
+  fontname = gtk_font_chooser_widget_get_font (fontchooser);
+  _gtk_font_chooser_font_activated (GTK_FONT_CHOOSER (fontchooser), fontname);
   g_free (fontname);
 }
 
@@ -672,7 +672,7 @@ gtk_font_chooser_widget_init (GtkFontChooserWidget *fontchooser)
   /* Set default focus */
   gtk_widget_pop_composite_child ();
 
-  gtk_font_chooser_widget_take_font_desc (GTK_FONT_CHOOSER (fontchooser), NULL);
+  gtk_font_chooser_widget_take_font_desc (fontchooser, NULL);
 }
 
 /**
@@ -1008,36 +1008,31 @@ gtk_font_chooser_widget_get_size (GtkFontChooser *chooser)
 }
 
 static gchar *
-gtk_font_chooser_widget_get_font (GtkFontChooser *chooser)
+gtk_font_chooser_widget_get_font (GtkFontChooserWidget *fontchooser)
 {
-  GtkFontChooserWidget *fontchooser = GTK_FONT_CHOOSER_WIDGET (chooser);
-
   return pango_font_description_to_string (fontchooser->priv->font_desc);
 }
 
 static PangoFontDescription *
-gtk_font_chooser_widget_get_font_desc (GtkFontChooser *chooser)
+gtk_font_chooser_widget_get_font_desc (GtkFontChooserWidget *fontchooser)
 {
-  GtkFontChooserWidget *fontchooser = GTK_FONT_CHOOSER_WIDGET (chooser);
-
   return fontchooser->priv->font_desc;
 }
 
 static void
-gtk_font_chooser_widget_set_font (GtkFontChooser *chooser,
-                                  const gchar    *fontname)
+gtk_font_chooser_widget_set_font (GtkFontChooserWidget *fontchooser,
+                                  const gchar          *fontname)
 {
   PangoFontDescription *font_desc;
 
   font_desc = pango_font_description_from_string (fontname);
-  gtk_font_chooser_widget_take_font_desc (chooser, font_desc);
+  gtk_font_chooser_widget_take_font_desc (fontchooser, font_desc);
 }
 
 static void
-gtk_font_chooser_widget_take_font_desc (GtkFontChooser        *chooser,
+gtk_font_chooser_widget_take_font_desc (GtkFontChooserWidget *fontchooser,
                                         PangoFontDescription *font_desc)
 {
-  GtkFontChooserWidget *fontchooser = GTK_FONT_CHOOSER_WIDGET (chooser);
   GtkFontChooserWidgetPrivate *priv = fontchooser->priv;
 
   if (font_desc && priv->font_desc &&



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