]> Pileus Git - ~andy/gtk/commitdiff
Various cleanups. (#315360, Kjartan Maraas)
authorMatthias Clasen <mclasen@redhat.com>
Tue, 13 Sep 2005 19:57:42 +0000 (19:57 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Tue, 13 Sep 2005 19:57:42 +0000 (19:57 +0000)
2005-09-13  Matthias Clasen  <mclasen@redhat.com>

* gtk/*.c: Various cleanups.  (#315360, Kjartan Maraas)

75 files changed:
ChangeLog
ChangeLog.pre-2-10
gtk/gtkaboutdialog.c
gtk/gtkaccellabel.c
gtk/gtkaccelmap.c
gtk/gtkalignment.c
gtk/gtkcalendar.c
gtk/gtkcheckbutton.c
gtk/gtkclist.c
gtk/gtkcolorbutton.c
gtk/gtkcolorsel.c
gtk/gtkcolorseldialog.c
gtk/gtkcombobox.c
gtk/gtkcontainer.c
gtk/gtkcurve.c
gtk/gtkdnd.c
gtk/gtkentry.c
gtk/gtkeventbox.c
gtk/gtkexpander.c
gtk/gtkfilechooserbutton.c
gtk/gtkfilechooserdefault.c
gtk/gtkfilesel.c
gtk/gtkfilesystemmodel.c
gtk/gtkfontbutton.c
gtk/gtkfontsel.c
gtk/gtkhandlebox.c
gtk/gtkhbbox.c
gtk/gtkhsv.c
gtk/gtkiconview.c
gtk/gtkimage.c
gtk/gtkitemfactory.c
gtk/gtklabel.c
gtk/gtklayout.c
gtk/gtklistitem.c
gtk/gtkmain.c
gtk/gtkmenu.c
gtk/gtkmenubar.c
gtk/gtkmenuitem.c
gtk/gtkmenutoolbutton.c
gtk/gtkmisc.c
gtk/gtknotebook.c
gtk/gtkoptionmenu.c
gtk/gtkpixmap.c
gtk/gtkplug-x11.c
gtk/gtkpreview.c
gtk/gtkprogressbar.c
gtk/gtkradiobutton.c
gtk/gtkradiomenuitem.c
gtk/gtkrbtree.c
gtk/gtkscrollbar.c
gtk/gtksettings.c
gtk/gtkstatusbar.c
gtk/gtkstyle.c
gtk/gtktearoffmenuitem.c
gtk/gtktext.c
gtk/gtktextbtree.c
gtk/gtktextbuffer.c
gtk/gtktextiter.c
gtk/gtktextlayout.c
gtk/gtktexttagtable.c
gtk/gtktextutil.c
gtk/gtktextview.c
gtk/gtktoggleaction.c
gtk/gtktoolbar.c
gtk/gtktoolbutton.c
gtk/gtktooltips.c
gtk/gtktreeitem.c
gtk/gtktreemodelfilter.c
gtk/gtktreeselection.c
gtk/gtktreeview.c
gtk/gtkuimanager.c
gtk/gtkvbbox.c
gtk/gtkviewport.c
gtk/gtkwidget.c
gtk/gtkwindow.c

index 403ad254fe7bb19c26d01ed7fff1fd674d8b49ba..10c288aad37a825a2e99c6a1092713053d281efc 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
 2005-09-13  Matthias Clasen  <mclasen@redhat.com>
 
+       * gtk/*.c: Various cleanups.  (#315360, Kjartan Maraas)
+
        * gdk/*.c: Various cleanups.  (#315359, Kjartan Maraas)
        
 2005-09-13  Matthias Clasen  <mclasen@redhat.com>
index 403ad254fe7bb19c26d01ed7fff1fd674d8b49ba..10c288aad37a825a2e99c6a1092713053d281efc 100644 (file)
@@ -1,5 +1,7 @@
 2005-09-13  Matthias Clasen  <mclasen@redhat.com>
 
+       * gtk/*.c: Various cleanups.  (#315360, Kjartan Maraas)
+
        * gdk/*.c: Various cleanups.  (#315359, Kjartan Maraas)
        
 2005-09-13  Matthias Clasen  <mclasen@redhat.com>
index a5cbe6e423e58dbaaf053da4bc3cc758a9639c28..54303c4460dd6b9e0c141315ecaebed44d77fbfe 100644 (file)
@@ -179,11 +179,9 @@ gtk_about_dialog_class_init (GtkAboutDialogClass *klass)
 {
   GObjectClass *object_class;
   GtkWidgetClass *widget_class;
-  GtkDialogClass *dialog_class;
        
   object_class = (GObjectClass *)klass;
   widget_class = (GtkWidgetClass *)klass;
-  dialog_class = (GtkDialogClass *)klass;
        
   object_class->set_property = gtk_about_dialog_set_property;
   object_class->get_property = gtk_about_dialog_get_property;
index 5c783b21109145b4e1c3d90d044363c85a5583f1..92a7c9aaa91de174ecde54482753c9b4d89ad3e8 100644 (file)
@@ -693,12 +693,8 @@ _gtk_accel_label_class_get_accelerator_label (GtkAccelLabelClass *klass,
 gboolean
 gtk_accel_label_refetch (GtkAccelLabel *accel_label)
 {
-  GtkAccelLabelClass *class;
-
   g_return_val_if_fail (GTK_IS_ACCEL_LABEL (accel_label), FALSE);
 
-  class = GTK_ACCEL_LABEL_GET_CLASS (accel_label);
-
   if (accel_label->accel_string)
     {
       g_free (accel_label->accel_string);
index 98150ed22159ddc77a4b4cdc1737cdccff092ef9..c95fbcfc8edf2d36c31996bd90371e44cb434882 100644 (file)
@@ -387,8 +387,6 @@ internal_change_entry (const gchar    *accel_path,
   
   if (change_accel && !simulate)
     {
-      guint old_accel_key, old_accel_mods;
-      
       /* ref accel groups */
       for (slist = group_list; slist; slist = slist->next)
        g_object_ref (slist->data);
@@ -398,8 +396,6 @@ internal_change_entry (const gchar    *accel_path,
        internal_change_entry (g_quark_to_string (GPOINTER_TO_UINT (slist->data)), 0, 0, FALSE, FALSE);
 
       /* 9) install new accelerator */
-      old_accel_key = entry->accel_key;
-      old_accel_mods = entry->accel_mods;
       entry->accel_key = accel_key;
       entry->accel_mods = accel_mods;
       entry->changed = TRUE;
index 0248ca285a752e77f2e21667f4b4c72128b57ffa..544e388ee742c6bde6532c7754a779693ff4b994 100644 (file)
@@ -441,11 +441,9 @@ static void
 gtk_alignment_size_request (GtkWidget      *widget,
                            GtkRequisition *requisition)
 {
-  GtkAlignment *alignment;
   GtkBin *bin;
   GtkAlignmentPrivate *priv;
 
-  alignment = GTK_ALIGNMENT (widget);
   bin = GTK_BIN (widget);
   priv = GTK_ALIGNMENT_GET_PRIVATE (widget);
 
index 7cb668a81642122f3575f742effd25998142bb40..f74a35b8d230b7a3a8c5605567616fd96ce81944 100644 (file)
@@ -760,12 +760,9 @@ static void
 calendar_set_year_next (GtkCalendar *calendar)
 {
   gint month_len;
-  GtkWidget *widget;
   
   g_return_if_fail (GTK_IS_WIDGET (calendar));
   
-  widget = GTK_WIDGET (calendar);
-  
   calendar->year++;
   calendar_compute_days (calendar);
   g_signal_emit (calendar,
@@ -1678,16 +1675,10 @@ gtk_calendar_size_allocate (GtkWidget     *widget,
   GtkCalendarPrivate *priv = GTK_CALENDAR_GET_PRIVATE (widget);
   gint xthickness = widget->style->xthickness;
   gint ythickness = widget->style->xthickness;
-  gboolean year_left;
   guint i;
   
   widget->allocation = *allocation;
-  
-  if (gtk_widget_get_direction (widget) == GTK_TEXT_DIR_LTR) 
-    year_left = priv->year_before;
-  else
-    year_left = !priv->year_before;
-  
+    
   if (calendar->display_flags & GTK_CALENDAR_SHOW_WEEK_NUMBERS)
     {
       priv->day_width = (priv->min_day_width
@@ -1789,7 +1780,7 @@ calendar_paint_header (GtkCalendar *calendar)
   cairo_t *cr;
   char buffer[255];
   int x, y;
-  gint header_width, cal_height;
+  gint header_width;
   gint max_month_width;
   gint max_year_width;
   PangoLayout *layout;
@@ -1807,7 +1798,6 @@ calendar_paint_header (GtkCalendar *calendar)
   cr = gdk_cairo_create (priv->header_win);
   
   header_width = widget->allocation.width - 2 * widget->style->xthickness;
-  cal_height = widget->allocation.height;
   
   max_month_width = priv->max_month_width;
   max_year_width = priv->max_year_width;
@@ -1896,7 +1886,6 @@ calendar_paint_day_names (GtkCalendar *calendar)
   char buffer[255];
   int day,i;
   int day_width, cal_width;
-  gint cal_height;
   int day_wid_sep;
   PangoLayout *layout;
   PangoRectangle logical_rect;
@@ -1912,7 +1901,6 @@ calendar_paint_day_names (GtkCalendar *calendar)
   
   day_width = priv->day_width;
   cal_width = widget->allocation.width;
-  cal_height = widget->allocation.height;
   day_wid_sep = day_width + DAY_XSEP;
   
   /*
@@ -2125,14 +2113,14 @@ calendar_paint_day (GtkCalendar *calendar,
     } 
   else 
     {
-      /*
+#if 0      
       if (calendar->highlight_row == row && calendar->highlight_col == col)
        {
          cairo_set_source_color (cr, HIGHLIGHT_BG_COLOR (widget));
          gdk_cairo_rectangle (cr, &day_rect);
          cairo_fill (cr);
        }
-      */
+#endif     
       if (calendar->selected_day == day)
        {
          gdk_cairo_set_source_color (cr, SELECTED_BG_COLOR (widget));
index a65772c8905c85c5ecd2ef95b51abbaad3b62304..31442fc33bfaa2b3542374bfe8f50c18d86d7b7a 100644 (file)
@@ -330,11 +330,9 @@ static gint
 gtk_check_button_expose (GtkWidget      *widget,
                         GdkEventExpose *event)
 {
-  GtkCheckButton *check_button;
   GtkToggleButton *toggle_button;
   GtkBin *bin;
   
-  check_button = GTK_CHECK_BUTTON (widget);
   toggle_button = GTK_TOGGLE_BUTTON (widget);
   bin = GTK_BIN (widget);
   
index f0de2671e62d6e4e607a72013809386cb6f75ef8..9a8220c91c24f898f4f71b1fe85956254c7f1a5e 100644 (file)
@@ -2814,7 +2814,7 @@ static void
 real_remove_row (GtkCList *clist,
                 gint      row)
 {
-  gint was_visible, was_selected;
+  gint was_visible;
   GList *list;
   GtkCListRow *clist_row;
 
@@ -2825,7 +2825,6 @@ real_remove_row (GtkCList *clist,
     return;
 
   was_visible = (gtk_clist_row_is_visible (clist, row) != GTK_VISIBILITY_NONE);
-  was_selected = 0;
 
   /* get the row we're going to delete */
   list = ROW_ELEMENT (clist, row);
index b5096439810d8ab82b9ee3f4034956ad52176400..677e9f58b6dd1dd48e8a17543558700d336704f8 100644 (file)
@@ -170,12 +170,10 @@ static void
 gtk_color_button_class_init (GtkColorButtonClass *klass)
 {
   GObjectClass *gobject_class;
-  GtkObjectClass *object_class;
   GtkWidgetClass *widget_class;
   GtkButtonClass *button_class;
 
   gobject_class = G_OBJECT_CLASS (klass);
-  object_class = GTK_OBJECT_CLASS (klass);
   widget_class = GTK_WIDGET_CLASS (klass);
   button_class = GTK_BUTTON_CLASS (klass);
 
index 525888ae94765acb5d02b01e340867779161a975..0ffb70d3bebec79702fcd16b66b1a10b1ef10682 100644 (file)
@@ -1290,8 +1290,6 @@ mouse_release (GtkWidget      *invisible,
               gpointer        data)
 {
   GtkColorSelection *colorsel = data;
-  ColorSelectionPrivate *priv;
-  priv = colorsel->private_data;  
 
   if (event->button != 1)
     return FALSE;
@@ -1394,8 +1392,6 @@ mouse_press (GtkWidget      *invisible,
             gpointer        data)
 {
   GtkColorSelection *colorsel = data;
-  ColorSelectionPrivate *priv;
-  priv = colorsel->private_data;
   
   if (event->type == GDK_BUTTON_PRESS &&
       event->button == 1)
@@ -2335,7 +2331,6 @@ gtk_color_selection_set_current_color (GtkColorSelection *colorsel,
 {
   ColorSelectionPrivate *priv;
   gint i;
-  gboolean previous_changed;
   
   g_return_if_fail (GTK_IS_COLOR_SELECTION (colorsel));
   g_return_if_fail (color != NULL);
@@ -2353,7 +2348,6 @@ gtk_color_selection_set_current_color (GtkColorSelection *colorsel,
                  &priv->color[COLORSEL_VALUE]);
   if (priv->default_set == FALSE)
     {
-      previous_changed = TRUE;
       for (i = 0; i < COLORSEL_NUM_CHANNELS; i++)
        priv->old_color[i] = priv->color[i];
     }
index 97a84fff560e982f59752ffebd2468d68f018f80..5e0641e681d7b318d9cc70e9c590bde7170207a7 100644 (file)
@@ -81,7 +81,7 @@ gtk_color_selection_dialog_class_init (GtkColorSelectionDialogClass *klass)
 static void
 gtk_color_selection_dialog_init (GtkColorSelectionDialog *colorseldiag)
 {
-  GtkWidget *action_area_button_box, *frame;  
+  GtkWidget *frame;  
   
   frame = gtk_frame_new (NULL);
   gtk_frame_set_shadow_type (GTK_FRAME (frame), GTK_SHADOW_NONE);
@@ -95,8 +95,6 @@ gtk_color_selection_dialog_init (GtkColorSelectionDialog *colorseldiag)
   gtk_container_add (GTK_CONTAINER (frame), colorseldiag->colorsel);
   gtk_widget_show (colorseldiag->colorsel);
   
-  action_area_button_box = GTK_DIALOG (colorseldiag)->action_area;
-
   colorseldiag->cancel_button = gtk_dialog_add_button (GTK_DIALOG (colorseldiag),
                                                        GTK_STOCK_CANCEL,
                                                        GTK_RESPONSE_CANCEL);
index 1a4b1077343bb98f37d3963d03b4b35324661294..f6a6a227710cb649747093c6f3db3e7edaf503bf 100644 (file)
@@ -486,13 +486,10 @@ static void
 gtk_combo_box_class_init (GtkComboBoxClass *klass)
 {
   GObjectClass *object_class;
-  GtkBindingSet *binding_set;
   GtkObjectClass *gtk_object_class;
   GtkContainerClass *container_class;
   GtkWidgetClass *widget_class;
 
-  binding_set = gtk_binding_set_by_class (klass);
-
   klass->get_active_text = gtk_combo_box_real_get_active_text;
 
   container_class = (GtkContainerClass *)klass;
index a02d16539c2a68b3f2afcd6670c58092f3c8d44c..7f7bff9d33e493ef607d49a065c17ec5cfc1620d 100644 (file)
@@ -497,7 +497,6 @@ gtk_container_child_set_valist (GtkContainer *container,
                                const gchar  *first_property_name,
                                va_list       var_args)
 {
-  GObject *object;
   GObjectNotifyQueue *nqueue;
   const gchar *name;
 
@@ -508,7 +507,6 @@ gtk_container_child_set_valist (GtkContainer *container,
   g_object_ref (container);
   g_object_ref (child);
 
-  object = G_OBJECT (container);
   nqueue = g_object_notify_queue_freeze (G_OBJECT (child), _gtk_widget_child_property_notify_context);
   name = first_property_name;
   while (name)
@@ -572,7 +570,6 @@ gtk_container_child_set_property (GtkContainer *container,
                                  const gchar  *property_name,
                                  const GValue *value)
 {
-  GObject *object;
   GObjectNotifyQueue *nqueue;
   GParamSpec *pspec;
 
@@ -585,7 +582,6 @@ gtk_container_child_set_property (GtkContainer *container,
   g_object_ref (container);
   g_object_ref (child);
 
-  object = G_OBJECT (container);
   nqueue = g_object_notify_queue_freeze (G_OBJECT (child), _gtk_widget_child_property_notify_context);
   pspec = g_param_spec_pool_lookup (_gtk_widget_child_property_pool, property_name,
                                    G_OBJECT_TYPE (container), TRUE);
index c96c3658d9a70268a51b0f5357e93a9e0ba418ee..2e691b1d31a66aadb37e410767416dcea1d31e5e 100644 (file)
@@ -427,7 +427,6 @@ gtk_curve_graph_events (GtkWidget *widget, GdkEvent *event, GtkCurve *c)
 {
   GdkCursorType new_type = c->cursor_type;
   gint i, src, dst, leftbound, rightbound;
-  GdkEventButton *bevent;
   GdkEventMotion *mevent;
   GtkWidget *w;
   gint tx, ty;
@@ -481,7 +480,6 @@ gtk_curve_graph_events (GtkWidget *widget, GdkEvent *event, GtkCurve *c)
     case GDK_BUTTON_PRESS:
       gtk_grab_add (widget);
 
-      bevent = (GdkEventButton *) event;
       new_type = GDK_TCROSS;
 
       switch (c->curve_type)
index d7ac5c04da83c50da20436333de0efdbb19a0037..7f05cc69f399dd80489caa516b7d74cee4fce4b0 100644 (file)
@@ -3451,12 +3451,10 @@ gtk_drag_source_event_cb (GtkWidget      *widget,
          if (gtk_drag_check_threshold (widget, site->x, site->y,
                                        event->motion.x, event->motion.y))
            {
-             GdkDragContext *context;
-             
              site->state = 0;
-             context = gtk_drag_begin_internal (widget, site, site->target_list,
-                                                site->actions, 
-                                                i, event);
+             gtk_drag_begin_internal (widget, site, site->target_list,
+                                      site->actions, 
+                                      i, event);
 
              retval = TRUE;
            }
index 2814f2b344620af996b3c7d961cb602b0266154c..435a40b6f87b9037f6b16520dec1975db37e542b 100644 (file)
@@ -1127,13 +1127,11 @@ static void
 gtk_entry_realize (GtkWidget *widget)
 {
   GtkEntry *entry;
-  GtkEditable *editable;
   GdkWindowAttr attributes;
   gint attributes_mask;
 
   GTK_WIDGET_SET_FLAGS (widget, GTK_REALIZED);
   entry = GTK_ENTRY (widget);
-  editable = GTK_EDITABLE (widget);
 
   attributes.window_type = GDK_WINDOW_CHILD;
   
@@ -1704,12 +1702,7 @@ drag_begin_cb (GtkWidget      *widget,
                GdkDragContext *context,
                gpointer        data)
 {
-  GtkEntry *entry;
-
   g_signal_handlers_disconnect_by_func (widget, drag_begin_cb, NULL);
-
-  entry = GTK_ENTRY (widget);
-
 }
 
 static gint
index fd7e90cdf743e5cc4f64139ff4806f725a8a066c..01a05681d651c55c39987b08c63228df96660d39 100644 (file)
@@ -266,12 +266,10 @@ gtk_event_box_set_visible_window (GtkEventBox *event_box,
                                  gboolean visible_window)
 {
   GtkWidget *widget;
-  GtkEventBoxPrivate *priv;
 
   g_return_if_fail (GTK_IS_EVENT_BOX (event_box));
 
   widget = GTK_WIDGET (event_box);
-  priv = GTK_EVENT_BOX_GET_PRIVATE (event_box);
 
   visible_window = visible_window != FALSE;
 
@@ -470,10 +468,8 @@ gtk_event_box_realize (GtkWidget *widget)
 static void
 gtk_event_box_unrealize (GtkWidget *widget)
 {
-  GtkEventBox *event_box;
   GtkEventBoxPrivate *priv;
   
-  event_box = GTK_EVENT_BOX (widget);
   priv = GTK_EVENT_BOX_GET_PRIVATE (widget);
   
   if (priv->event_window != NULL)
index 45208679a24d8f25ce76ae1efbb717aa64a8a13f..7335b0b1a97bd2589415062b670205a833f2832a 100644 (file)
@@ -501,7 +501,6 @@ get_expander_bounds (GtkExpander  *expander,
                     GdkRectangle *rect)
 {
   GtkWidget *widget;
-  GtkBin *bin;
   GtkExpanderPrivate *priv;
   gint border_width;
   gint expander_size;
@@ -512,7 +511,6 @@ get_expander_bounds (GtkExpander  *expander,
   gboolean ltr;
 
   widget = GTK_WIDGET (expander);
-  bin = GTK_BIN (expander);
   priv = expander->priv;
 
   border_width = GTK_CONTAINER (expander)->border_width;
index 7b41b036db56effcc8ee9ac6547ba812101aaad7..e9117f932820049188c7c14da8e5ce4077e9c8aa 100644 (file)
@@ -1124,14 +1124,10 @@ static void
 gtk_file_chooser_button_style_set (GtkWidget *widget,
                                   GtkStyle  *old_style)
 {
-  GtkFileChooserButtonPrivate *priv;
-
   if (GTK_WIDGET_CLASS (gtk_file_chooser_button_parent_class)->style_set)
     (*GTK_WIDGET_CLASS (gtk_file_chooser_button_parent_class)->style_set) (widget,
                                                                           old_style);
 
-  priv = GTK_FILE_CHOOSER_BUTTON_GET_PRIVATE (widget);
-
   if (gtk_widget_has_screen (widget))
     change_icon_theme (GTK_FILE_CHOOSER_BUTTON (widget));
 }
index 16f52d68f051b66c6afc3e486d6909038a3d8d3a..d3f9a2dcb6ed11321e474576bf6df25911575012 100644 (file)
@@ -1484,10 +1484,8 @@ shortcuts_append_paths (GtkFileChooserDefault *impl,
   for (; paths; paths = paths->next)
     {
       GtkFilePath *path;
-      GError *error;
 
       path = paths->data;
-      error = NULL;
 
       if (impl->local_only &&
          !gtk_file_system_path_is_local (impl->file_system, path))
index 53e17a7587b57ee9427480252576aa629bf4a3be..0d7325d1b226ee711a22951a55c7cc9ff636a82f 100644 (file)
@@ -653,7 +653,6 @@ gtk_file_selection_init (GtkFileSelection *filesel)
   GtkWidget *entry_vbox;
   GtkWidget *label;
   GtkWidget *list_hbox, *list_container;
-  GtkWidget *confirm_area;
   GtkWidget *pulldown_hbox;
   GtkWidget *scrolled_win;
   GtkWidget *eventbox;
@@ -797,7 +796,6 @@ gtk_file_selection_init (GtkFileSelection *filesel)
   gtk_widget_show (filesel->action_area);
   
   /*  The OK/Cancel button area */
-  confirm_area = dialog->action_area;
 
   /*  The Cancel button  */
   filesel->cancel_button = gtk_dialog_add_button (dialog,
@@ -3557,12 +3555,11 @@ static PossibleCompletion*
 attempt_homedir_completion (gchar           *text_to_complete,
                            CompletionState *cmpl_state)
 {
-  gint index, length;
+  gint index;
 
   if (!cmpl_state->user_dir_name_buffer &&
       !get_pwdb (cmpl_state))
     return NULL;
-  length = strlen (text_to_complete) - 1;
 
   cmpl_state->user_completion_index += 1;
 
index 1e3158dfabcad9961275bc00dfbf57906922e6d0..9c2dd3060741d7c73f05300f1585394cd9f95c04 100644 (file)
@@ -1642,7 +1642,6 @@ do_files_changed (GtkFileSystemModel *model,
 {
   GtkTreeModel *tree_model = GTK_TREE_MODEL (model);
   FileModelNode *children;
-  FileModelNode *prev = NULL;
   GtkTreeIter iter;
   GtkTreePath *path;
   GSList *sorted_paths;
@@ -1666,7 +1665,6 @@ do_files_changed (GtkFileSystemModel *model,
   
   if (parent_node && parent_node->has_dummy)
     {
-      prev = children;
       children = children->next;
       gtk_tree_path_next (path);
     }
@@ -1678,7 +1676,6 @@ do_files_changed (GtkFileSystemModel *model,
       while (children &&
             (!children->path || gtk_file_path_compare (children->path, file_path) < 0))
        {
-         prev = children;
          if (children->is_visible)
            gtk_tree_path_next (path);
          
index d49c62d775c2c3bfa19253bc47d1962ba1e604a8..a0c6802a7071539ca7199b4eee78f09818b67366 100644 (file)
@@ -146,11 +146,9 @@ gtk_font_button_get_type (void)
 static void
 gtk_font_button_class_init (GtkFontButtonClass *klass)
 {
-  GtkObjectClass *object_class;
   GObjectClass *gobject_class;
   GtkButtonClass *button_class;
   
-  object_class = (GtkObjectClass *) klass;
   gobject_class = (GObjectClass *) klass;
   button_class = (GtkButtonClass *) klass;
 
index 7e83cc45d3fb193239a0a990e490700fdd562f5f..3f95b14a8147426f552ebaf6228844748609f312 100644 (file)
@@ -681,8 +681,10 @@ gtk_font_selection_select_font (GtkTreeSelection *selection,
   GtkFontSelection *fontsel;
   GtkTreeModel *model;
   GtkTreeIter iter;
+#ifdef INCLUDE_FONT_ENTRIES
   const gchar *family_name;
-  
+#endif
+
   fontsel = GTK_FONT_SELECTION (data);
 
   if (gtk_tree_selection_get_selected (selection, &model, &iter))
@@ -694,9 +696,8 @@ gtk_font_selection_select_font (GtkTreeSelection *selection,
        {
          fontsel->family = family;
          
-         family_name = pango_font_family_get_name (fontsel->family);
-         
 #ifdef INCLUDE_FONT_ENTRIES
+         family_name = pango_font_family_get_name (fontsel->family);
          gtk_entry_set_text (GTK_ENTRY (fontsel->font_entry), family_name);
 #endif
          
@@ -936,12 +937,10 @@ gtk_font_selection_show_available_sizes (GtkFontSelection *fontsel,
 {
   gint i;
   GtkListStore *model;
-  GtkTreeSelection *selection;
   gchar buffer[128];
   gchar *p;
       
   model = GTK_LIST_STORE (gtk_tree_view_get_model (GTK_TREE_VIEW (fontsel->size_list)));
-  selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (fontsel->size_list));
 
   /* Insert the standard font sizes */
   if (first_time)
index 884930c9fe0b7279da453e66b984b1917a11744c..e5f535163d9ed241f3585a63e5576933d4aeccf8 100644 (file)
@@ -667,11 +667,9 @@ gtk_handle_box_size_allocate (GtkWidget     *widget,
 
   if (bin->child && GTK_WIDGET_VISIBLE (bin->child))
     {
-      GtkWidget *child;
       GtkAllocation child_allocation;
       guint border_width;
 
-      child = bin->child;
       border_width = GTK_CONTAINER (widget)->border_width;
 
       child_allocation.x = border_width;
@@ -904,8 +902,7 @@ gtk_handle_box_paint (GtkWidget      *widget,
 {
   GtkBin *bin;
   GtkHandleBox *hb;
-  guint width;
-  guint height;
+  guint width, height;
   GdkRectangle rect;
   GdkRectangle dest;
   gint handle_position;
index 3dda89c16fd430ca632b903e61ca354ee4ce3911..9fdf66516bb0990c3d4533dbb18e4ff78880f136 100644 (file)
@@ -198,7 +198,6 @@ gtk_hbutton_box_size_allocate (GtkWidget     *widget,
 {
   GtkBox *base_box;
   GtkButtonBox *box;
-  GtkHButtonBox *hbox;
   GtkBoxChild *child;
   GList *children;
   GtkAllocation child_allocation;
@@ -217,7 +216,6 @@ gtk_hbutton_box_size_allocate (GtkWidget     *widget,
   
   base_box = GTK_BOX (widget);
   box = GTK_BUTTON_BOX (widget);
-  hbox = GTK_HBUTTON_BOX (widget);
   spacing = base_box->spacing;
   layout = box->layout_style != GTK_BUTTONBOX_DEFAULT_STYLE
          ? box->layout_style : default_layout_style;
index 3b4a16f1d63ec603bcc9c591664118cbcc2f4691..39b79e0da100b66214d9f3785fab0bdf9d324760 100644 (file)
@@ -632,13 +632,10 @@ compute_sv (GtkHSV  *hsv,
            gdouble *s,
            gdouble *v)
 {
-  HSVPrivate *priv;
   int ihx, ihy, isx, isy, ivx, ivy;
   double hx, hy, sx, sy, vx, vy;
   double center;
   
-  priv = hsv->priv;
-  
   compute_triangle (hsv, &ihx, &ihy, &isx, &isy, &ivx, &ivy);
   center = GTK_WIDGET (hsv)->requisition.width / 2.0;
   hx = ihx - center;
@@ -736,13 +733,10 @@ compute_v (GtkHSV *hsv,
           gdouble x,
           gdouble y)
 {
-  HSVPrivate *priv;
   double center;
   double dx, dy;
   double angle;
   
-  priv = hsv->priv;
-  
   center = GTK_WIDGET (hsv)->requisition.width / 2.0;
   dx = x - center;
   dy = center - y;
index 0ffb62bc8905827df4ee9067968a0bbd50bfdd9f..e039353913ef1857c2ff96e7b4860a6b5d7a1e32 100644 (file)
@@ -1741,7 +1741,7 @@ gtk_icon_view_set_cursor (GtkIconView     *icon_view,
                          GtkCellRenderer *cell,
                          gboolean         start_editing)
 {
-  GtkIconViewItem *item;
+  GtkIconViewItem *item = NULL;
   GtkIconViewCellInfo *info =  NULL;
   GList *l;
   gint i, cell_pos;
@@ -2361,7 +2361,6 @@ gtk_icon_view_layout_single_row (GtkIconView *icon_view,
                                 gint        *maximum_width)
 {
   gint focus_width;
-  gint spacing;
   gint x, current_width;
   GList *items, *last_item;
   gint col;
@@ -2382,8 +2381,6 @@ gtk_icon_view_layout_single_row (GtkIconView *icon_view,
                        "focus-line-width", &focus_width,
                        NULL);
 
-  spacing = icon_view->priv->spacing;
-
   x += icon_view->priv->margin + focus_width;
   current_width += 2 * (icon_view->priv->margin + focus_width);
 
@@ -2777,12 +2774,11 @@ gtk_icon_view_paint_item (GtkIconView     *icon_view,
                          gboolean         draw_focus)
 {
   gint focus_width, focus_pad;
-  gint spacing, padding;
+  gint padding;
   GdkRectangle cell_area, box;
   GList *l;
   gint i;
   GtkStateType state;
-  gboolean rtl;
   GtkCellRendererState flags;
       
   if (icon_view->priv->model == NULL)
@@ -2790,14 +2786,11 @@ gtk_icon_view_paint_item (GtkIconView     *icon_view,
   
   gtk_icon_view_set_cell_data (icon_view, item);
 
-  rtl = gtk_widget_get_direction (GTK_WIDGET (icon_view)) == GTK_TEXT_DIR_RTL;
-  
   gtk_widget_style_get (GTK_WIDGET (icon_view),
                        "focus-line-width", &focus_width,
                        "focus-padding", &focus_pad,
                        NULL);
   
-  spacing = icon_view->priv->spacing;
   padding = focus_width; 
   
   if (item->selected)
@@ -3245,7 +3238,7 @@ gtk_icon_view_row_inserted (GtkTreeModel *model,
                            GtkTreeIter  *iter,
                            gpointer      data)
 {
-  gint length, index;
+  gint index;
   GtkIconViewItem *item;
   gboolean iters_persist;
   GtkIconView *icon_view;
@@ -3255,7 +3248,6 @@ gtk_icon_view_row_inserted (GtkTreeModel *model,
 
   iters_persist = gtk_tree_model_get_flags (icon_view->priv->model) & GTK_TREE_MODEL_ITERS_PERSIST;
   
-  length = gtk_tree_model_iter_n_children (model, NULL);
   index = gtk_tree_path_get_indices(path)[0];
 
   item = gtk_icon_view_item_new ();
@@ -3995,7 +3987,7 @@ gtk_icon_view_scroll_to_path (GtkIconView *icon_view,
 
   if (use_align)
     {
-      gint x, y, width, height;
+      gint x, y;
       gint focus_width;
       gfloat offset, value;
 
@@ -4464,7 +4456,6 @@ gtk_icon_view_get_visible_range (GtkIconView  *icon_view,
 {
   gint start_index = -1;
   gint end_index = -1;
-  GtkIconViewItem *item;
   GList *icons;
 
   g_return_val_if_fail (GTK_IS_ICON_VIEW (icon_view), FALSE);
@@ -6178,7 +6169,6 @@ gtk_icon_view_drag_motion (GtkWidget      *widget,
                           guint           time)
 {
   GtkTreePath *path = NULL;
-  GtkTreeModel *model;
   GtkIconViewDropPosition pos;
   GtkIconView *icon_view;
   GdkDragAction suggested_action = 0;
@@ -6193,7 +6183,6 @@ gtk_icon_view_drag_motion (GtkWidget      *widget,
   gtk_icon_view_get_drag_dest_item (icon_view, &path, &pos);
 
   /* we only know this *after* set_desination_row */
-  model = gtk_icon_view_get_model (icon_view);
   empty = icon_view->priv->empty_view_drop;
 
   if (path == NULL && !empty)
@@ -6870,7 +6859,6 @@ gtk_icon_view_item_accessible_action_do_action (AtkAction *action,
                                                 gint       i)
 {
   GtkIconViewItemAccessible *item;
-  GtkIconView *icon_view;
 
   if (i < 0 || i >= LAST_ACTION) 
     return FALSE;
@@ -6883,8 +6871,6 @@ gtk_icon_view_item_accessible_action_do_action (AtkAction *action,
   if (atk_state_set_contains_state (item->state_set, ATK_STATE_DEFUNCT))
     return FALSE;
 
-  icon_view = GTK_ICON_VIEW (item->widget);
-
   switch (i)
     {
     case ACTION_ACTIVATE:
@@ -7148,6 +7134,7 @@ gtk_icon_view_item_accessible_text_get_character_at_offset (AtkText *text,
   return unichar;
 }
 
+#if 0
 static void
 get_pango_text_offsets (PangoLayout     *layout,
                         GtkTextBuffer   *buffer,
@@ -7270,6 +7257,7 @@ get_pango_text_offsets (PangoLayout     *layout,
   gtk_text_buffer_get_iter_at_offset (buffer, start_iter, *start_offset);
   gtk_text_buffer_get_iter_at_offset (buffer, end_iter, *end_offset);
 }
+#endif
 
 static gchar*
 gtk_icon_view_item_accessible_text_get_text_before_offset (AtkText         *text,
@@ -7281,7 +7269,9 @@ gtk_icon_view_item_accessible_text_get_text_before_offset (AtkText         *text
   GtkIconViewItemAccessible *item;
   GtkTextIter start, end;
   GtkTextBuffer *buffer;
+#if 0
   GtkIconView *icon_view;
+#endif
 
   item = GTK_ICON_VIEW_ITEM_ACCESSIBLE (text);
 
@@ -7356,8 +7346,8 @@ gtk_icon_view_item_accessible_text_get_text_before_offset (AtkText         *text
       break;
    case ATK_TEXT_BOUNDARY_LINE_START:
    case ATK_TEXT_BOUNDARY_LINE_END:
-      icon_view = GTK_ICON_VIEW (item->widget);
 #if 0
+      icon_view = GTK_ICON_VIEW (item->widget);
       /* FIXME we probably have to use GailTextCell to salvage this */
       gtk_icon_view_update_item_text (icon_view, item->item);
       get_pango_text_offsets (icon_view->priv->layout,
@@ -7389,7 +7379,9 @@ gtk_icon_view_item_accessible_text_get_text_at_offset (AtkText         *text,
   GtkIconViewItemAccessible *item;
   GtkTextIter start, end;
   GtkTextBuffer *buffer;
+#if 0
   GtkIconView *icon_view;
+#endif
 
   item = GTK_ICON_VIEW_ITEM_ACCESSIBLE (text);
 
@@ -7462,8 +7454,8 @@ gtk_icon_view_item_accessible_text_get_text_at_offset (AtkText         *text,
       break;
    case ATK_TEXT_BOUNDARY_LINE_START:
    case ATK_TEXT_BOUNDARY_LINE_END:
-      icon_view = GTK_ICON_VIEW (item->widget);
 #if 0
+      icon_view = GTK_ICON_VIEW (item->widget);
       /* FIXME we probably have to use GailTextCell to salvage this */
       gtk_icon_view_update_item_text (icon_view, item->item);
       get_pango_text_offsets (icon_view->priv->layout,
@@ -7496,7 +7488,9 @@ gtk_icon_view_item_accessible_text_get_text_after_offset (AtkText         *text,
   GtkIconViewItemAccessible *item;
   GtkTextIter start, end;
   GtkTextBuffer *buffer;
+#if 0
   GtkIconView *icon_view;
+#endif
 
   item = GTK_ICON_VIEW_ITEM_ACCESSIBLE (text);
 
@@ -7576,8 +7570,8 @@ gtk_icon_view_item_accessible_text_get_text_after_offset (AtkText         *text,
       break;
    case ATK_TEXT_BOUNDARY_LINE_START:
    case ATK_TEXT_BOUNDARY_LINE_END:
-      icon_view = GTK_ICON_VIEW (item->widget);
 #if 0
+      icon_view = GTK_ICON_VIEW (item->widget);
       /* FIXME we probably have to use GailTextCell to salvage this */
       gtk_icon_view_update_item_text (icon_view, item->item);
       get_pango_text_offsets (icon_view->priv->layout,
@@ -7624,10 +7618,12 @@ gtk_icon_view_item_accessible_text_get_character_extents (AtkText      *text,
                                                           AtkCoordType coord_type)
 {
   GtkIconViewItemAccessible *item;
+#if 0
   GtkIconView *icon_view;
   PangoRectangle char_rect;
   const gchar *item_text;
   gint index;
+#endif
 
   item = GTK_ICON_VIEW_ITEM_ACCESSIBLE (text);
 
@@ -7637,8 +7633,8 @@ gtk_icon_view_item_accessible_text_get_character_extents (AtkText      *text,
   if (atk_state_set_contains_state (item->state_set, ATK_STATE_DEFUNCT))
     return;
 
-  icon_view = GTK_ICON_VIEW (item->widget);
 #if 0
+  icon_view = GTK_ICON_VIEW (item->widget);
       /* FIXME we probably have to use GailTextCell to salvage this */
   gtk_icon_view_update_item_text (icon_view, item->item);
   item_text = pango_layout_get_text (icon_view->priv->layout);
@@ -7662,11 +7658,13 @@ gtk_icon_view_item_accessible_text_get_offset_at_point (AtkText      *text,
                                                         AtkCoordType coord_type)
 {
   GtkIconViewItemAccessible *item;
+  gint offset = 0;
+#if 0
   GtkIconView *icon_view;
   const gchar *item_text;
   gint index;
-  gint offset;
   gint l_x, l_y;
+#endif
 
   item = GTK_ICON_VIEW_ITEM_ACCESSIBLE (text);
 
@@ -7676,8 +7674,8 @@ gtk_icon_view_item_accessible_text_get_offset_at_point (AtkText      *text,
   if (atk_state_set_contains_state (item->state_set, ATK_STATE_DEFUNCT))
     return -1;
 
-  icon_view = GTK_ICON_VIEW (item->widget);
 #if 0
+  icon_view = GTK_ICON_VIEW (item->widget);
       /* FIXME we probably have to use GailTextCell to salvage this */
   gtk_icon_view_update_item_text (icon_view, item->item);
   atk_component_get_position (ATK_COMPONENT (text), &l_x, &l_y, coord_type);
@@ -8565,14 +8563,12 @@ gtk_icon_view_accessible_notify_gtk (GObject *obj,
   GtkIconView *icon_view;
   GtkWidget *widget;
   AtkObject *atk_obj;
-  GtkIconViewAccessible *view;
   GtkIconViewAccessiblePrivate *priv;
 
   if (strcmp (pspec->name, "model") == 0)
     {
       widget = GTK_WIDGET (obj); 
       atk_obj = gtk_widget_get_accessible (widget);
-      view = GTK_ICON_VIEW_ACCESSIBLE (atk_obj);
       priv = gtk_icon_view_accessible_get_priv (atk_obj);
       if (priv->model)
         {
index 37be14a66767865b260ee15e8595e72052b93302..23a76b727952187a9625e9a4ebb3c87db7d64759 100644 (file)
@@ -308,10 +308,8 @@ gtk_image_set_property (GObject      *object,
                        GParamSpec   *pspec)
 {
   GtkImage *image;
-  GtkImagePrivate *priv;
 
   image = GTK_IMAGE (object);
-  priv = GTK_IMAGE_GET_PRIVATE (image);
   
   switch (prop_id)
     {
index 4aac44d5e1b7f535c792a21ba357704251eba1a3..548000379f8dd783154d83e07d4c00cc16a02957 100644 (file)
@@ -181,10 +181,6 @@ gtk_item_factory_class_init (GtkItemFactoryClass  *class)
 static void
 gtk_item_factory_init (GtkItemFactory      *ifactory)
 {
-  GtkObject *object;
-
-  object = GTK_OBJECT (ifactory);
-
   ifactory->path = NULL;
   ifactory->accel_group = NULL;
   ifactory->widget = NULL;
@@ -1322,14 +1318,11 @@ void
 gtk_item_factory_delete_item (GtkItemFactory         *ifactory,
                              const gchar            *path)
 {
-  GtkItemFactoryClass *class;
   GtkWidget *widget;
 
   g_return_if_fail (GTK_IS_ITEM_FACTORY (ifactory));
   g_return_if_fail (path != NULL);
 
-  class = GTK_ITEM_FACTORY_GET_CLASS (ifactory);
-
   widget = gtk_item_factory_get_widget (ifactory, path);
 
   if (widget)
index e0cd823e8a3f202536f95d0ba797c5b4e9a77152..10992e48e4b1d2d786c04883d1f7485ce321dde4 100644 (file)
@@ -1774,14 +1774,11 @@ gtk_label_ensure_layout (GtkLabel *label)
 {
   GtkWidget *widget;
   PangoRectangle logical_rect;
-  gint rwidth, rheight;
   gboolean rtl;
 
   widget = GTK_WIDGET (label);
 
   rtl = gtk_widget_get_direction(widget) == GTK_TEXT_DIR_RTL;
-  rwidth = label->misc.xpad * 2;
-  rheight = label->misc.ypad * 2;
 
   if (!label->layout)
     {
@@ -2084,10 +2081,8 @@ gtk_label_size_allocate (GtkWidget     *widget,
                          GtkAllocation *allocation)
 {
   GtkLabel *label;
-  GtkLabelPrivate *priv;
 
   label = GTK_LABEL (widget);
-  priv = GTK_LABEL_GET_PRIVATE (widget);
 
   (* GTK_WIDGET_CLASS (parent_class)->size_allocate) (widget, allocation);
 
@@ -2910,16 +2905,15 @@ gtk_label_motion (GtkWidget      *widget,
                                    label->select_info->drag_start_y,
                                    event->x, event->y))
        {
-         GdkDragContext *context;
          GtkTargetList *target_list = gtk_target_list_new (NULL, 0);
 
          gtk_target_list_add_text_targets (target_list, 0);
          
           g_signal_connect (widget, "drag-begin", 
                             G_CALLBACK (drag_begin_cb), NULL);
-         context = gtk_drag_begin (widget, target_list, 
-                                   GDK_ACTION_COPY,
-                                   1, (GdkEvent *)event);
+         gtk_drag_begin (widget, target_list, 
+                         GDK_ACTION_COPY,
+                         1, (GdkEvent *)event);
          
          label->select_info->in_drag = FALSE;
          
@@ -3708,10 +3702,7 @@ gtk_label_move_backward_word (GtkLabel *label,
 {
   gint new_pos = g_utf8_pointer_to_offset (label->text,
                                           label->text + start);
-  gint length;
 
-  length = g_utf8_strlen (label->text, -1);
-  
   if (new_pos > 0)
     {
       PangoLogAttr *log_attrs;
index 52b1689d36db0a84cf9e1a4d658ab2ee69a12392..07d272f6a9f405d55dbecee00bcb345728c6c085 100644 (file)
@@ -1141,10 +1141,6 @@ static void
 gtk_layout_adjustment_changed (GtkAdjustment *adjustment,
                               GtkLayout     *layout)
 {
-  GtkWidget *widget;
-
-  widget = GTK_WIDGET (layout);
-
   if (layout->freeze_count)
     return;
 
index 4d3de9f7a693b4bc13a66b32f6620ca16160a84c..000fa960ffea907d82db397917e640bde59ce8a7 100644 (file)
@@ -544,14 +544,10 @@ static gint
 gtk_list_item_expose (GtkWidget      *widget,
                      GdkEventExpose *event)
 {
-  GtkBin *bin;
-
   g_return_val_if_fail (widget != NULL, FALSE);
 
   if (GTK_WIDGET_DRAWABLE (widget))
     {
-      bin = GTK_BIN (widget);
-
       if (widget->state == GTK_STATE_NORMAL)
         {
           gdk_window_set_back_pixmap (widget->window, NULL, TRUE);
index 56f3c986f869e26dbbb7fdbc37546d5649344891..7a2c596368da2868165648c5518dfdacb780172c 100644 (file)
@@ -1550,7 +1550,6 @@ void
 gtk_grab_add (GtkWidget *widget)
 {
   GtkWindowGroup *group;
-  gboolean was_grabbed;
   
   g_return_if_fail (widget != NULL);
   
@@ -1560,8 +1559,6 @@ gtk_grab_add (GtkWidget *widget)
       
       group = gtk_main_get_window_group (widget);
 
-      was_grabbed = (group->grabs != NULL);
-      
       g_object_ref (widget);
       group->grabs = g_slist_prepend (group->grabs, widget);
 
index 1761f4848f7cb1d97ce48dbade5846756b0ffb7e..0722d8788c11b3c727705329a461633904f3ff2b 100644 (file)
@@ -932,7 +932,6 @@ gtk_menu_destroy (GtkObject *object)
 {
   GtkMenu *menu;
   GtkMenuAttachData *data;
-  GtkMenuPrivate *priv;
 
   g_return_if_fail (GTK_IS_MENU (object));
 
@@ -970,8 +969,6 @@ gtk_menu_destroy (GtkObject *object)
   if (menu->tearoff_window)
     gtk_widget_destroy (menu->tearoff_window);
 
-  priv = gtk_menu_get_private (menu);
-
   GTK_OBJECT_CLASS (parent_class)->destroy (object);
 }
 
@@ -1131,13 +1128,11 @@ gtk_menu_remove (GtkContainer *container,
                 GtkWidget    *widget)
 {
   GtkMenu *menu;
-  GtkMenuPrivate *priv;
 
   g_return_if_fail (GTK_IS_MENU (container));
   g_return_if_fail (GTK_IS_MENU_ITEM (widget));
 
   menu = GTK_MENU (container);
-  priv = gtk_menu_get_private (menu);
 
   /* Clear out old_active_menu_item if it matches the item we are removing
    */
@@ -2781,7 +2776,6 @@ gtk_menu_motion_notify  (GtkWidget           *widget,
   GtkWidget *menu_item;
   GtkMenu *menu;
   GtkMenuShell *menu_shell;
-  GtkMenuPrivate *priv;
 
   gboolean need_enter;
 
@@ -2805,8 +2799,6 @@ gtk_menu_motion_notify  (GtkWidget           *widget,
   menu_shell = GTK_MENU_SHELL (menu_item->parent);
   menu = GTK_MENU (menu_shell);
 
-  priv = gtk_menu_get_private (GTK_MENU (widget));
-
   if (definitely_within_item (menu_item, event->x, event->y))
     menu_shell->activate_time = 0;
   
index bc63b056d84ad4ad3a232726ecc96b8e2fd05d4b..402d7a5856fa942aa8b4f8d63a4360dd2a865e70 100644 (file)
@@ -120,7 +120,6 @@ static void
 gtk_menu_bar_class_init (GtkMenuBarClass *class)
 {
   GObjectClass *gobject_class;
-  GtkObjectClass *object_class;
   GtkWidgetClass *widget_class;
   GtkMenuShellClass *menu_shell_class;
 
@@ -129,7 +128,6 @@ gtk_menu_bar_class_init (GtkMenuBarClass *class)
   parent_class = g_type_class_peek_parent (class);
   
   gobject_class = (GObjectClass*) class;
-  object_class = (GtkObjectClass*) class;
   widget_class = (GtkWidgetClass*) class;
   menu_shell_class = (GtkMenuShellClass*) class;
 
index 9f9b2a05e7af4840a7f66a3ea70162daf5dff6e7..28e8db634940d3c8cc3785d35d2c043d8c99cd39 100644 (file)
@@ -974,7 +974,6 @@ static void
 gtk_real_menu_item_activate_item (GtkMenuItem *menu_item)
 {
   GtkWidget *widget;
-  GtkMenuShell *submenu; 
 
   g_return_if_fail (GTK_IS_MENU_ITEM (menu_item));
 
@@ -996,7 +995,6 @@ gtk_real_menu_item_activate_item (GtkMenuItem *menu_item)
          _gtk_menu_item_popup_submenu (widget); 
 
          gtk_menu_shell_select_first (GTK_MENU_SHELL (menu_item->submenu), TRUE);
-         submenu = GTK_MENU_SHELL (menu_item->submenu);
        }
     }
 }
@@ -1443,13 +1441,11 @@ gtk_menu_item_forall (GtkContainer *container,
                      gpointer      callback_data)
 {
   GtkBin *bin;
-  GtkMenuItem *menu_item;
 
   g_return_if_fail (GTK_IS_MENU_ITEM (container));
   g_return_if_fail (callback != NULL);
 
   bin = GTK_BIN (container);
-  menu_item = GTK_MENU_ITEM (container);
 
   if (bin->child)
     callback (bin->child, callback_data);
index d44f8bc50dbfc54eab068ea0cde83efe6fb49736..b8210613b15490ea77ccaf50d0aee7c2b3aebd68 100644 (file)
@@ -238,7 +238,6 @@ gtk_menu_tool_button_class_init (GtkMenuToolButtonClass *klass)
   GtkObjectClass *gtk_object_class;
   GtkWidgetClass *widget_class;
   GtkToolItemClass *toolitem_class;
-  GtkToolButtonClass *toolbutton_class;
 
   parent_class = g_type_class_peek_parent (klass);
 
@@ -246,7 +245,6 @@ gtk_menu_tool_button_class_init (GtkMenuToolButtonClass *klass)
   gtk_object_class = (GtkObjectClass *)klass;
   widget_class = (GtkWidgetClass *)klass;
   toolitem_class = (GtkToolItemClass *)klass;
-  toolbutton_class = (GtkToolButtonClass *)klass;
 
   object_class->set_property = gtk_menu_tool_button_set_property;
   object_class->get_property = gtk_menu_tool_button_get_property;
index 7a22c14974cf6b2e9b7e1206aafee9da7336023a..1a0225d9c3fe00de3b6a44e83cd206034ff4d5bf 100644 (file)
@@ -332,14 +332,12 @@ gtk_misc_get_padding (GtkMisc *misc,
 static void
 gtk_misc_realize (GtkWidget *widget)
 {
-  GtkMisc *misc;
   GdkWindowAttr attributes;
   gint attributes_mask;
 
   g_return_if_fail (GTK_IS_MISC (widget));
 
   GTK_WIDGET_SET_FLAGS (widget, GTK_REALIZED);
-  misc = GTK_MISC (widget);
 
   if (GTK_WIDGET_NO_WINDOW (widget))
     {
index 422bc75e97bc802101144ca9cecb53718fbe04fb..ea7b12f5497aadf099a8070422161522b44ffdb8 100644 (file)
@@ -1937,14 +1937,11 @@ gtk_notebook_leave_notify (GtkWidget        *widget,
                           GdkEventCrossing *event)
 {
   GtkNotebook *notebook = GTK_NOTEBOOK (widget);
-  GtkNotebookArrow arrow;
   gint x, y;
 
   if (!get_widget_coordinates (widget, (GdkEvent *)event, &x, &y))
     return FALSE;
 
-  arrow = gtk_notebook_get_arrow (notebook, x, y);
-
   if (notebook->in_child)
     {
       notebook->in_child = 0;
@@ -3906,7 +3903,6 @@ gtk_notebook_switch_focus_tab (GtkNotebook *notebook,
                               GList       *new_child)
 {
   GList *old_child;
-  GtkNotebookPage *old_page = NULL;
   GtkNotebookPage *page;
 
   g_return_if_fail (GTK_IS_NOTEBOOK (notebook));
@@ -3923,9 +3919,6 @@ gtk_notebook_switch_focus_tab (GtkNotebook *notebook,
   if (!notebook->show_tabs || !notebook->focus_tab)
     return;
 
-  if (old_child)
-    old_page = old_child->data;
-
   page = notebook->focus_tab->data;
   if (GTK_WIDGET_MAPPED (page->tab_label))
     gtk_notebook_redraw_tabs (notebook);
index ffcf99c3d2c66d22d65330daf1926585c5a9015b..bd54e5e90aac3ccbad2b6c94d19dff9c6b22f5bd 100644 (file)
@@ -154,13 +154,11 @@ gtk_option_menu_class_init (GtkOptionMenuClass *class)
   GObjectClass *gobject_class;
   GtkObjectClass *object_class;
   GtkWidgetClass *widget_class;
-  GtkButtonClass *button_class;
   GtkContainerClass *container_class;
 
   gobject_class = (GObjectClass*) class;
   object_class = (GtkObjectClass*) class;
   widget_class = (GtkWidgetClass*) class;
-  button_class = (GtkButtonClass*) class;
   container_class = (GtkContainerClass*) class;
 
   parent_class = g_type_class_peek_parent (class);
index e8c4b379767fd7278ca2bc24db8b3580371e111d..d2834bf2094f727870664cc9209524f663405fe1 100644 (file)
@@ -77,10 +77,8 @@ static void
 gtk_pixmap_class_init (GtkPixmapClass *class)
 {
   GObjectClass *gobject_class = G_OBJECT_CLASS (class);
-  GtkObjectClass *object_class;
   GtkWidgetClass *widget_class;
 
-  object_class = (GtkObjectClass*) class;
   widget_class = (GtkWidgetClass*) class;
   parent_class = gtk_type_class (gtk_misc_get_type ());
 
index c2dff4a25035accdee8a695d8f9acf647ed8e0e8..ae687a05d86655418aa4f503e5ef9c43279f757c 100644 (file)
@@ -233,7 +233,7 @@ _gtk_plug_windowing_filter_func (GdkXEvent *gdk_xevent,
           * root window as the reliable end of the embedding protocol
           */
 
-         return GDK_FILTER_REMOVE;
+         return_val = GDK_FILTER_REMOVE;
        }
       break;
     case ReparentNotify:
@@ -324,5 +324,5 @@ _gtk_plug_windowing_filter_func (GdkXEvent *gdk_xevent,
       }
     }
 
-  return GDK_FILTER_CONTINUE;
+  return return_val;
 }
index 66a83c0dee2470dcc6fb097d2e6ca8e73be4b59b..36090e53a8784e608d63f63929278a06c4026101 100644 (file)
@@ -105,10 +105,8 @@ static void
 gtk_preview_class_init (GtkPreviewClass *klass)
 {
   GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
-  GtkObjectClass *object_class;
   GtkWidgetClass *widget_class;
 
-  object_class = (GtkObjectClass*) klass;
   widget_class = (GtkWidgetClass*) klass;
 
   parent_class = gtk_type_class (GTK_TYPE_WIDGET);
@@ -247,7 +245,6 @@ gtk_preview_put (GtkPreview   *preview,
                 gint          width,
                 gint          height)
 {
-  GtkWidget *widget;
   GdkRectangle r1, r2, r3;
   guchar *src;
   guint bpp;
@@ -259,8 +256,6 @@ gtk_preview_put (GtkPreview   *preview,
   if (!preview->buffer)
     return;
 
-  widget = GTK_WIDGET (preview);
-
   r1.x = 0;
   r1.y = 0;
   r1.width = preview->buffer_width;
index 55679451c0516850c5c45756d7ef31d5df90b549..d29ae67fe3b520fa14b2ae22b09ad845670afb64 100644 (file)
@@ -574,7 +574,6 @@ gtk_progress_bar_act_mode_enter (GtkProgress *progress)
 {
   GtkProgressBar *pbar;
   GtkWidget *widget;
-  gint size;
   GtkProgressBarOrientation orientation;
 
   pbar = GTK_PROGRESS_BAR (progress);
@@ -594,8 +593,6 @@ gtk_progress_bar_act_mode_enter (GtkProgress *progress)
   if (orientation == GTK_PROGRESS_LEFT_TO_RIGHT ||
       orientation == GTK_PROGRESS_RIGHT_TO_LEFT)
     {
-      size = MAX (2, widget->allocation.width / pbar->activity_blocks);
-
       if (orientation == GTK_PROGRESS_LEFT_TO_RIGHT)
        {
          pbar->activity_pos = widget->style->xthickness;
@@ -611,8 +608,6 @@ gtk_progress_bar_act_mode_enter (GtkProgress *progress)
     }
   else
     {
-      size = MAX (2, widget->allocation.height / pbar->activity_blocks);
-
       if (orientation == GTK_PROGRESS_TOP_TO_BOTTOM)
        {
          pbar->activity_pos = widget->style->ythickness;
index 61c8dada478678a8661da2ec5a5a81fd9d6e25d5..6ca752318c44bcca68c35e5ab2ea59287ee11da5 100644 (file)
@@ -196,10 +196,6 @@ gtk_radio_button_get_property (GObject    *object,
                               GValue     *value,
                               GParamSpec *pspec)
 {
-  GtkRadioButton *radio_button;
-
-  radio_button = GTK_RADIO_BUTTON (object);
-
   switch (prop_id)
     {
     default:
index 7a9b82fe099e73a08b25e662bdd1112cd1d8e576..5c74509bb60c4fe18d1cf0d20b703d0a16df9369 100644 (file)
@@ -129,10 +129,6 @@ gtk_radio_menu_item_get_property (GObject    *object,
                                  GValue     *value,
                                  GParamSpec *pspec)
 {
-  GtkRadioMenuItem *radio_menu_item;
-
-  radio_menu_item = GTK_RADIO_MENU_ITEM (object);
-
   switch (prop_id)
     {
     default:
index cc9d85342b1325d94bb90a1ba2b14fa788f54080..e46cc98dfdc9fddedf437a130d07b5830f1087d9 100644 (file)
@@ -1213,7 +1213,6 @@ _gtk_rbtree_remove_node (GtkRBTree *tree,
   GtkRBNode *x, *y;
   GtkRBTree *tmp_tree;
   GtkRBNode *tmp_node;
-  gint node_height;
   gint y_height;
   
   g_return_if_fail (tree != NULL);
@@ -1259,7 +1258,6 @@ _gtk_rbtree_remove_node (GtkRBTree *tree,
 
   /* offsets and parity adjust all the way up through parent trees */
   y_height = GTK_RBNODE_GET_HEIGHT (y);
-  node_height = GTK_RBNODE_GET_HEIGHT (node) + (node->children?node->children->root->offset:0);
 
   tmp_tree = tree;
   tmp_node = y;
index 1cb611160f4daddb45d16b7c5f18789b29a9a6e2..fb70fb5779563ff72bc5879b7f51deb139a54774 100644 (file)
@@ -131,9 +131,6 @@ gtk_scrollbar_class_init (GtkScrollbarClass *class)
 static void
 gtk_scrollbar_init (GtkScrollbar *scrollbar)
 {
-  GtkRange *range;
-
-  range = GTK_RANGE (scrollbar);
 }
 
 static void
index 9322211ded44a418e93ce0c4de6e2c135cda38a6..8251e174d5789a38f95f8443897d0e09169d1e96 100644 (file)
@@ -1385,8 +1385,6 @@ settings_update_font_options (GtkSettings *settings)
   cairo_antialias_t antialias_mode = CAIRO_ANTIALIAS_DEFAULT;
   gchar *rgba_str;
   cairo_subpixel_order_t subpixel_order = CAIRO_SUBPIXEL_ORDER_DEFAULT;
-  gint dpi_int;
-  double dpi;
   cairo_font_options_t *options;
   
   g_object_get (settings,
@@ -1394,14 +1392,8 @@ settings_update_font_options (GtkSettings *settings)
                "gtk-xft-hinting", &hinting,
                "gtk-xft-hintstyle", &hint_style_str,
                "gtk-xft-rgba", &rgba_str,
-               "gtk-xft-dpi", &dpi_int,
                NULL);
 
-  if (dpi_int > 0)
-    dpi = dpi_int / 1024.;
-  else
-    dpi = -1.;
-
   options = cairo_font_options_create ();
   
   if (hinting >= 0 && !hinting)
index bfed9505cfed61694092af799525fb462c97a514..2a16957de549c77aabb7bdf8f8712f8a41c67a9d 100644 (file)
@@ -130,12 +130,10 @@ gtk_statusbar_class_init (GtkStatusbarClass *class)
   GObjectClass *gobject_class;
   GtkObjectClass *object_class;
   GtkWidgetClass *widget_class;
-  GtkContainerClass *container_class;
 
   gobject_class = (GObjectClass *) class;
   object_class = (GtkObjectClass *) class;
   widget_class = (GtkWidgetClass *) class;
-  container_class = (GtkContainerClass *) class;
 
   parent_class = g_type_class_peek_parent (class);
   
index d5cddc7f33293f9b5ae1ecb5e8ac3e3921ba30a2..44a65730801debf686aa7c2500caeb5a49742251 100644 (file)
@@ -3025,13 +3025,8 @@ gtk_default_draw_arrow (GtkStyle      *style,
                        gint           width,
                        gint           height)
 {
-  gint original_width, original_x;
-  
   sanitize_size (window, &width, &height);
 
-  original_width = width;
-  original_x = x;
-
   calculate_arrow_geometry (arrow_type, &x, &y, &width, &height);
 
   if (detail && strcmp (detail, "menu_scroll_arrow_up") == 0)
@@ -3192,13 +3187,9 @@ gtk_default_draw_string (GtkStyle      *style,
                          gint           y,
                          const gchar   *string)
 {
-  GdkDisplay *display;
-  
   g_return_if_fail (GTK_IS_STYLE (style));
   g_return_if_fail (window != NULL);
   
-  display = gdk_drawable_get_display (window);
-  
   if (area)
     {
       gdk_gc_set_clip_rectangle (style->white_gc, area);
index 1c61856e57660828ee7e38d69074ca078f111b04..c41af0aaaf365e0e9b96f3a8c1f7e5a2896c0da4 100644 (file)
@@ -82,11 +82,9 @@ gtk_tearoff_menu_item_new (void)
 static void
 gtk_tearoff_menu_item_class_init (GtkTearoffMenuItemClass *klass)
 {
-  GtkObjectClass *object_class;
   GtkWidgetClass *widget_class;
   GtkMenuItemClass *menu_item_class;
 
-  object_class = (GtkObjectClass*) klass;
   widget_class = (GtkWidgetClass*) klass;
   menu_item_class = (GtkMenuItemClass*) klass;
 
@@ -107,10 +105,6 @@ static void
 gtk_tearoff_menu_item_size_request (GtkWidget      *widget,
                                    GtkRequisition *requisition)
 {
-  GtkTearoffMenuItem *tearoff;
-  
-  tearoff = GTK_TEAROFF_MENU_ITEM (widget);
-  
   requisition->width = (GTK_CONTAINER (widget)->border_width +
                        widget->style->xthickness +
                        BORDER_SPACING) * 2;
@@ -132,7 +126,6 @@ gtk_tearoff_menu_item_paint (GtkWidget   *widget,
                             GdkRectangle *area)
 {
   GtkMenuItem *menu_item;
-  GtkTearoffMenuItem *tearoff_item;
   GtkShadowType shadow_type;
   gint width, height;
   gint x, y;
@@ -143,7 +136,6 @@ gtk_tearoff_menu_item_paint (GtkWidget   *widget,
   if (GTK_WIDGET_DRAWABLE (widget))
     {
       menu_item = GTK_MENU_ITEM (widget);
-      tearoff_item = GTK_TEAROFF_MENU_ITEM (widget);
 
       direction = gtk_widget_get_direction (widget);
 
index dd5d11de33872dab3f84e61d8778635199c0842b..ba0f37d26f537f6a96cf3d5e900d4d3818db7268 100644 (file)
@@ -1107,7 +1107,7 @@ gboolean
 gtk_text_forward_delete (GtkText *text,
                         guint    nchars)
 {
-  guint old_lines, old_height;
+  guint old_lines = 0, old_height = 0;
   GtkOldEditable *old_editable = GTK_OLD_EDITABLE (text);
   gboolean frozen = FALSE;
   
@@ -1601,13 +1601,11 @@ gtk_text_size_allocate (GtkWidget     *widget,
                        GtkAllocation *allocation)
 {
   GtkText *text;
-  GtkOldEditable *old_editable;
   
   g_return_if_fail (GTK_IS_TEXT (widget));
   g_return_if_fail (allocation != NULL);
   
   text = GTK_TEXT (widget);
-  old_editable = GTK_OLD_EDITABLE (widget);
   
   widget->allocation = *allocation;
   if (GTK_WIDGET_REALIZED (widget))
@@ -2368,7 +2366,7 @@ fetch_lines (GtkText* text,
 static void
 fetch_lines_backward (GtkText* text)
 {
-  GList* new_lines = NULL, *new_line_start;
+  GList *new_line_start;
   GtkPropertyMark mark;
   
   if (CACHE_DATA(text->line_start_cache).start.index == 0)
@@ -2378,7 +2376,7 @@ fetch_lines_backward (GtkText* text)
                                    CACHE_DATA(text->line_start_cache).start.index - 1,
                                    &CACHE_DATA(text->line_start_cache).start);
   
-  new_line_start = new_lines = fetch_lines (text, &mark, NULL, FetchLinesCount, 1);
+  new_line_start = fetch_lines (text, &mark, NULL, FetchLinesCount, 1);
   
   while (new_line_start->next)
     new_line_start = new_line_start->next;
@@ -5106,12 +5104,8 @@ drawn_cursor_min (GtkText* text)
 static gint
 drawn_cursor_max (GtkText* text)
 {
-  GdkFont* font;
-  
   g_assert(text->cursor_mark.property);
   
-  font = MARK_CURRENT_FONT(text, &text->cursor_mark);
-  
   return text->cursor_pos_y - text->cursor_char_offset;
 }
 
index 5ebfcf80dc3334ae461f373b0adbca067d7531b1..1e78da9eb561ddfc9dcdeed1e609d1a17ee80be3 100644 (file)
@@ -2091,7 +2091,6 @@ _gtk_text_btree_get_line_at_char (GtkTextBTree      *tree,
   GtkTextLineSegment *seg;
   int chars_left;
   int chars_in_line;
-  int bytes_in_line;
 
   node = tree->root_node;
 
@@ -2137,7 +2136,6 @@ _gtk_text_btree_get_line_at_char (GtkTextBTree      *tree,
    */
 
   chars_in_line = 0;
-  bytes_in_line = 0;
   seg = NULL;
   for (line = node->children.line; line != NULL; line = line->next)
     {
@@ -2177,13 +2175,11 @@ _gtk_text_btree_get_tags (const GtkTextIter *iter,
   int src, dst, index;
   TagInfo tagInfo;
   GtkTextLine *line;
-  GtkTextBTree *tree;
   gint byte_index;
 
 #define NUM_TAG_INFOS 10
 
   line = _gtk_text_iter_get_text_line (iter);
-  tree = _gtk_text_iter_get_btree (iter);
   byte_index = gtk_text_iter_get_line_index (iter);
 
   tagInfo.numTags = 0;
@@ -2371,7 +2367,6 @@ _gtk_text_btree_get_text (const GtkTextIter *start_orig,
   GtkTextLineSegment *seg;
   GtkTextLineSegment *end_seg;
   GString *retval;
-  GtkTextBTree *tree;
   gchar *str;
   GtkTextIter iter;
   GtkTextIter start;
@@ -2389,8 +2384,6 @@ _gtk_text_btree_get_text (const GtkTextIter *start_orig,
 
   retval = g_string_new (NULL);
 
-  tree = _gtk_text_iter_get_btree (&start);
-
   end_seg = _gtk_text_iter_get_indexable_segment (&end);
   iter = start;
   seg = _gtk_text_iter_get_indexable_segment (&iter);
@@ -3913,7 +3906,6 @@ _gtk_text_line_byte_locate (GtkTextLine *line,
                             gint *line_byte_offset)
 {
   GtkTextLineSegment *seg;
-  GtkTextLineSegment *after_prev_indexable;
   GtkTextLineSegment *after_last_indexable;
   GtkTextLineSegment *last_indexable;
   gint offset;
@@ -3930,7 +3922,6 @@ _gtk_text_line_byte_locate (GtkTextLine *line,
 
   last_indexable = NULL;
   after_last_indexable = line->segments;
-  after_prev_indexable = line->segments;
   seg = line->segments;
 
   /* The loop ends when we're inside a segment;
@@ -3943,7 +3934,6 @@ _gtk_text_line_byte_locate (GtkTextLine *line,
           offset -= seg->byte_count;
           bytes_in_line += seg->byte_count;
           last_indexable = seg;
-          after_prev_indexable = after_last_indexable;
           after_last_indexable = last_indexable->next;
         }
 
@@ -3993,7 +3983,6 @@ _gtk_text_line_char_locate     (GtkTextLine     *line,
                                 gint             *line_char_offset)
 {
   GtkTextLineSegment *seg;
-  GtkTextLineSegment *after_prev_indexable;
   GtkTextLineSegment *after_last_indexable;
   GtkTextLineSegment *last_indexable;
   gint offset;
@@ -4010,7 +3999,6 @@ _gtk_text_line_char_locate     (GtkTextLine     *line,
 
   last_indexable = NULL;
   after_last_indexable = line->segments;
-  after_prev_indexable = line->segments;
   seg = line->segments;
 
   /* The loop ends when we're inside a segment;
@@ -4023,7 +4011,6 @@ _gtk_text_line_char_locate     (GtkTextLine     *line,
           offset -= seg->char_count;
           chars_in_line += seg->char_count;
           last_indexable = seg;
-          after_prev_indexable = after_last_indexable;
           after_last_indexable = last_indexable->next;
         }
 
index aa56e28284747072878725f575f8ce288c15ca25..398993170fcfef65542d13f25056428b8262b427 100644 (file)
@@ -855,7 +855,6 @@ insert_range_untagged (GtkTextBuffer     *buffer,
   GtkTextIter range_start;
   GtkTextIter range_end;
   GtkTextIter start, end;
-  GtkTextBuffer *src_buffer;
   Range *r;
   
   if (gtk_text_iter_equal (orig_start, orig_end))
@@ -864,8 +863,6 @@ insert_range_untagged (GtkTextBuffer     *buffer,
   start = *orig_start;
   end = *orig_end;
   
-  src_buffer = gtk_text_iter_get_buffer (&start);
-  
   range_start = start;
   range_end = start;
   
@@ -971,13 +968,10 @@ insert_range_not_inside_self (GtkTextBuffer     *buffer,
   GtkTextIter end = *orig_end;
   GtkTextIter range_start;
   GtkTextIter range_end;
-  GtkTextBuffer *src_buffer;
   
   if (gtk_text_iter_equal (orig_start, orig_end))
     return;
   
-  src_buffer = gtk_text_iter_get_buffer (orig_start);
-  
   gtk_text_iter_order (&start, &end);
 
   range_start = start;
index b644e139cddbc54df2cb1a9f1461398e661e163e..0a62df89b413361ec1fd7ea98a0034e60f22bf4f 100644 (file)
@@ -1547,13 +1547,10 @@ gtk_text_iter_starts_line (const GtkTextIter   *iter)
 gboolean
 gtk_text_iter_ends_line (const GtkTextIter   *iter)
 {
-  GtkTextRealIter *real;
   gunichar wc;
   
   g_return_val_if_fail (iter != NULL, FALSE);
 
-  real = gtk_text_iter_make_real (iter);
-  
   check_invariants (iter);
 
   /* Only one character has type G_UNICODE_PARAGRAPH_SEPARATOR in
index 85598c95b72670931498d02e65cd16fdad126883..84f4e5cdebd33edce6e65565a55b2ab3be2cb3ef 100644 (file)
@@ -1505,7 +1505,6 @@ add_child_attrs (GtkTextLayout      *layout,
 {
   PangoAttribute *attr;
   PangoRectangle logical_rect;
-  GtkTextChildAnchor *anchor;
   gint width, height;
   GSList *tmp_list;
   GtkWidget *widget;
@@ -1513,8 +1512,6 @@ add_child_attrs (GtkTextLayout      *layout,
   width = 1;
   height = 1;
   
-  anchor = seg->body.child.obj;
-
   tmp_list = seg->body.child.widgets;
   while (tmp_list != NULL)
     {
index 8d22070e2b609717b11c3c3c52cf6b1b5a45b24c..704ddd584d689ff38b1900101f93efefbc423086 100644 (file)
@@ -201,10 +201,6 @@ gtk_text_tag_table_set_property (GObject      *object,
                                  const GValue *value,
                                  GParamSpec   *pspec)
 {
-  GtkTextTagTable *table;
-
-  table = GTK_TEXT_TAG_TABLE (object);
-
   switch (prop_id)
     {
 
@@ -221,10 +217,6 @@ gtk_text_tag_table_get_property (GObject      *object,
                                  GValue       *value,
                                  GParamSpec   *pspec)
 {
-  GtkTextTagTable *table;
-
-  table = GTK_TEXT_TAG_TABLE (object);
-
   switch (prop_id)
     {
 
index 7552a8cb8c84ed3f82fc23918eb291d3df110656..6678e4e3b61c20fc12815615ffd58fc41a1165ea 100644 (file)
@@ -187,7 +187,6 @@ _gtk_text_util_create_drag_icon (GtkWidget *widget,
   PangoLayout  *layout;
   gint          pixmap_height, pixmap_width;
   gint          layout_width, layout_height;
-  gint          n_lines;
 
   g_return_val_if_fail (widget != NULL, NULL);
   g_return_val_if_fail (text != NULL, NULL);
@@ -201,7 +200,6 @@ _gtk_text_util_create_drag_icon (GtkWidget *widget,
 
   layout_width = MIN (layout_width, DRAG_ICON_MAX_WIDTH * PANGO_SCALE);
   pango_layout_set_width (layout, layout_width);
-  n_lines = pango_layout_get_line_count (layout);
 
   limit_layout_lines (layout);
 
index d5e5be18caa44129f6dd3ab07539dc31f2c0db0b..a194e9d69be7b51b8c16d0292ddda9da0f38b174 100644 (file)
@@ -2553,12 +2553,9 @@ static void
 gtk_text_view_destroy (GtkObject *object)
 {
   GtkTextView *text_view;
-  GtkTextLayout *layout;
   
   text_view = GTK_TEXT_VIEW (object);
 
-  layout = text_view->layout;
-  
   gtk_text_view_remove_validate_idles (text_view);
   gtk_text_view_set_buffer (text_view, NULL);
   gtk_text_view_destroy_layout (text_view);
@@ -3775,9 +3772,6 @@ emit_event_on_tags (GtkWidget   *widget,
   GSList *tags;
   GSList *tmp;
   gboolean retval = FALSE;
-  GtkTextView *text_view;
-
-  text_view = GTK_TEXT_VIEW (widget);
 
   tags = gtk_text_iter_get_tags (iter);
 
@@ -4331,11 +4325,9 @@ static gboolean
 gtk_text_view_focus (GtkWidget        *widget,
                      GtkDirectionType  direction)
 {
-  GtkTextView *text_view;
   GtkContainer *container;
   gboolean result;
   
-  text_view = GTK_TEXT_VIEW (widget);
   container = GTK_CONTAINER (widget);  
 
   if (!gtk_widget_is_focus (widget) &&
@@ -6041,7 +6033,6 @@ gtk_text_view_start_selection_dnd (GtkTextView       *text_view,
                                    const GtkTextIter *iter,
                                    GdkEventMotion    *event)
 {
-  GdkDragContext *context;
   GtkTargetList  *target_list;
 
   text_view->drag_start_x = -1;
@@ -6054,9 +6045,9 @@ gtk_text_view_start_selection_dnd (GtkTextView       *text_view,
 
   g_signal_connect (text_view, "drag-begin", 
                     G_CALLBACK (drag_begin_cb), NULL);
-  context = gtk_drag_begin (GTK_WIDGET (text_view), target_list,
-                            GDK_ACTION_COPY | GDK_ACTION_MOVE,
-                            1, (GdkEvent*)event);
+  gtk_drag_begin (GTK_WIDGET (text_view), target_list,
+                 GDK_ACTION_COPY | GDK_ACTION_MOVE,
+                 1, (GdkEvent*)event);
 
   gtk_target_list_unref (target_list);
 }
@@ -6072,9 +6063,6 @@ static void
 gtk_text_view_drag_end (GtkWidget        *widget,
                         GdkDragContext   *context)
 {
-  GtkTextView *text_view;
-
-  text_view = GTK_TEXT_VIEW (widget);
 }
 
 static void
@@ -6125,10 +6113,6 @@ static void
 gtk_text_view_drag_data_delete (GtkWidget        *widget,
                                 GdkDragContext   *context)
 {
-  GtkTextView *text_view;
-
-  text_view = GTK_TEXT_VIEW (widget);
-
   gtk_text_buffer_delete_selection (GTK_TEXT_VIEW (widget)->buffer,
                                     TRUE, GTK_TEXT_VIEW (widget)->editable);
 }
index 547157ed90aa553e6fac8c0f8dedc591f4c62c2d..332b1cbd400e327e9b1b8520683d4cf6008869aa 100644 (file)
@@ -293,10 +293,6 @@ static void
 disconnect_proxy (GtkAction *action, 
                  GtkWidget *proxy)
 {
-  GtkToggleAction *toggle_action;
-
-  toggle_action = GTK_TOGGLE_ACTION (action);
-
   (* GTK_ACTION_CLASS (parent_class)->disconnect_proxy) (action, proxy);
 }
 
index 8a60d4614986111e6d6961d2f4be7d5c3e8fbeab..10f05425642b112857c0856d9dfba08ec72c2eff 100644 (file)
@@ -1747,7 +1747,7 @@ gtk_toolbar_size_allocate (GtkWidget     *widget,
          new_states[i] == NORMAL)
        {
          GtkAllocation alloc;
-         GtkAllocation start_allocation;
+         GtkAllocation start_allocation = { 0, };
          GtkAllocation goal_allocation;
 
          if (priv->is_sliding)
@@ -3722,9 +3722,7 @@ internal_insert_element (GtkToolbar          *toolbar,
 {
   GtkWidget *box;
   ToolbarContent *content;
-  GtkToolbarPrivate *priv;
   char *free_me = NULL;
-  gboolean is_button = FALSE;
 
   GtkWidget *child_widget;
   GtkWidget *child_label;
@@ -3741,8 +3739,6 @@ internal_insert_element (GtkToolbar          *toolbar,
   if (!gtk_toolbar_check_old_api (toolbar))
     return NULL;
   
-  priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
-  
   child_widget = NULL;
   child_label = NULL;
   child_icon = NULL;
@@ -3759,7 +3755,6 @@ internal_insert_element (GtkToolbar          *toolbar,
     case GTK_TOOLBAR_CHILD_BUTTON:
     case GTK_TOOLBAR_CHILD_TOGGLEBUTTON:
     case GTK_TOOLBAR_CHILD_RADIOBUTTON:
-      is_button = TRUE;
       if (type == GTK_TOOLBAR_CHILD_BUTTON)
        {
          child_widget = gtk_button_new ();
@@ -4815,12 +4810,10 @@ _gtk_toolbar_paint_space_line (GtkWidget       *widget,
   const double start_fraction = (SPACE_LINE_START / SPACE_LINE_DIVISION);
   const double end_fraction = (SPACE_LINE_END / SPACE_LINE_DIVISION);
   
-  GtkToolbarSpaceStyle space_style;
   GtkOrientation orientation;
 
   g_return_if_fail (GTK_IS_WIDGET (widget));
   
-  space_style = toolbar? get_space_style (toolbar) : DEFAULT_SPACE_STYLE;
   orientation = toolbar? toolbar->orientation : GTK_ORIENTATION_HORIZONTAL;
 
   if (orientation == GTK_ORIENTATION_HORIZONTAL)
index 8d53c83ba56b9141f1bfc428c80aa3dbd366469f..959104087c9eab3b032a956aab14eef024226810 100644 (file)
@@ -126,13 +126,11 @@ static void
 gtk_tool_button_class_init (GtkToolButtonClass *klass)
 {
   GObjectClass *object_class;
-  GtkWidgetClass *widget_class;
   GtkToolItemClass *tool_item_class;
   
   parent_class = g_type_class_peek_parent (klass);
   
   object_class = (GObjectClass *)klass;
-  widget_class = (GtkWidgetClass *)klass;
   tool_item_class = (GtkToolItemClass *)klass;
   
   object_class->set_property = gtk_tool_button_set_property;
index 484d34335ba44658d64428b6955f9cfd1ff40806..3c720c5e4d96e604324f0a99e07944fedcb8648b 100644 (file)
@@ -398,7 +398,6 @@ gtk_tooltips_draw_tips (GtkTooltips *tooltips)
 {
   GtkRequisition requisition;
   GtkWidget *widget;
-  GtkStyle *style;
   gint x, y, w, h;
   GtkTooltipsData *data;
   gboolean keyboard_mode;
@@ -413,7 +412,6 @@ gtk_tooltips_draw_tips (GtkTooltips *tooltips)
     g_get_current_time (&tooltips->last_popdown);
 
   gtk_widget_ensure_style (tooltips->tip_window);
-  style = tooltips->tip_window->style;
   
   widget = tooltips->active_tips_data->widget;
   g_object_set_data (G_OBJECT (tooltips->tip_window), I_(tooltips_info_key),
index 2b824d7bea6af4a3c9be0a6ca3470a355ac7d2f5..46fa3a4aa8452b9b2f39ac1e0cac91fac95708d0 100644 (file)
@@ -611,7 +611,6 @@ static void
 gtk_tree_item_paint (GtkWidget    *widget,
                     GdkRectangle *area)
 {
-  GtkBin *bin;
   GdkRectangle child_area, item_area;
   GtkTreeItem* tree_item;
 
@@ -626,7 +625,6 @@ gtk_tree_item_paint (GtkWidget    *widget,
    */
   if (GTK_WIDGET_DRAWABLE (widget))
     {
-      bin = GTK_BIN (widget);
       tree_item = GTK_TREE_ITEM(widget);
 
       if (widget->state == GTK_STATE_NORMAL)
@@ -751,12 +749,10 @@ gtk_tree_item_expose (GtkWidget      *widget,
 static void
 gtk_real_tree_item_select (GtkItem *item)
 {    
-  GtkTreeItem *tree_item;
   GtkWidget *widget;
 
   g_return_if_fail (GTK_IS_TREE_ITEM (item));
 
-  tree_item = GTK_TREE_ITEM (item);
   widget = GTK_WIDGET (item);
 
   gtk_widget_set_state (GTK_WIDGET (item), GTK_STATE_SELECTED);
index 6576519cc41bd7b4c74273aae226aff3dc8659e5..e9e97ce9a018db53c1e5311062983baac952914f 100644 (file)
@@ -848,7 +848,7 @@ gtk_tree_model_filter_remove_node (GtkTreeModelFilter *filter,
 {
   FilterElt *elt, *parent;
   FilterLevel *level, *parent_level;
-  gint offset, i, length, level_refcount;
+  gint i, length, level_refcount;
 
   /* FIXME: this function is very ugly. I need to rethink and
    * rewrite it someday.
@@ -860,7 +860,6 @@ gtk_tree_model_filter_remove_node (GtkTreeModelFilter *filter,
   parent = level->parent_elt;
   parent_level = level->parent_level;
   length = level->array->len;
-  offset = elt->offset;
 
   /* ref counting */
   while (elt->ref_count > 0)
@@ -1191,7 +1190,7 @@ gtk_tree_model_filter_row_inserted (GtkTreeModel *c_model,
   FilterLevel *level;
   FilterLevel *parent_level;
 
-  gint i = 0, offset, index = -1;
+  gint i = 0, offset;
 
   gboolean free_c_path = FALSE;
 
@@ -1334,7 +1333,6 @@ gtk_tree_model_filter_row_inserted (GtkTreeModel *c_model,
           break;
 
       g_array_insert_val (level->array, i, felt);
-      index = i;
 
       if (!level->parent_level)
         filter->priv->root_level_visible++;
index a004b6c4df65628ad656977e80ba092c35a87de1..9bc15100a37abb39646313628ee8fe5376be3fd9 100644 (file)
@@ -560,8 +560,6 @@ gint
 gtk_tree_selection_count_selected_rows (GtkTreeSelection *selection)
 {
   gint count = 0;
-  GtkRBTree *tree;
-  GtkRBNode *node;
 
   g_return_val_if_fail (GTK_IS_TREE_SELECTION (selection), 0);
   g_return_val_if_fail (selection->tree_view != NULL, 0);
@@ -579,9 +577,6 @@ gtk_tree_selection_count_selected_rows (GtkTreeSelection *selection)
        return 0;
     }
 
-  tree = selection->tree_view->priv->tree;
-  node = selection->tree_view->priv->tree->root;
-
   _gtk_rbtree_traverse (selection->tree_view->priv->tree,
                         selection->tree_view->priv->tree->root,
                        G_PRE_ORDER,
index 50c8b522760b81e33e9589dc3986aca9d0404c55..d1f62ffdcd62a59651372168d7c308bf55b300de 100644 (file)
@@ -1514,7 +1514,6 @@ gtk_tree_view_realize (GtkWidget *widget)
 {
   GList *tmp_list;
   GtkTreeView *tree_view;
-  GdkGCValues values;
   GdkWindowAttr attributes;
   gint attributes_mask;
 
@@ -1576,12 +1575,6 @@ gtk_tree_view_realize (GtkWidget *widget)
                                                   &attributes, attributes_mask);
   gdk_window_set_user_data (tree_view->priv->header_window, widget);
 
-
-  values.foreground = (widget->style->white.pixel==0 ?
-                      widget->style->black:widget->style->white);
-  values.function = GDK_XOR;
-  values.subwindow_mode = GDK_INCLUDE_INFERIORS;
-
   /* Add them all up. */
   widget->style = gtk_style_attach (widget->style, widget->window);
   gdk_window_set_background (widget->window, &widget->style->base[widget->state]);
@@ -3454,7 +3447,7 @@ gtk_tree_view_bin_expose (GtkWidget      *widget,
   GtkRBTree *drag_highlight_tree = NULL;
   GtkTreeIter iter;
   gint new_y;
-  gint y_offset, x_offset, cell_offset;
+  gint y_offset, cell_offset;
   gint max_height;
   gint depth;
   GdkRectangle background_area;
@@ -3588,7 +3581,6 @@ gtk_tree_view_bin_expose (GtkWidget      *widget,
 
       max_height = ROW_HEIGHT (tree_view, BACKGROUND_HEIGHT (node));
 
-      x_offset = -event->area.x;
       cell_offset = 0;
       highlight_x = 0; /* should match x coord of first cell */
 
@@ -6206,10 +6198,6 @@ gtk_tree_view_drag_leave (GtkWidget      *widget,
                           GdkDragContext *context,
                           guint             time)
 {
-  TreeViewDragInfo *di;
-
-  di = get_info (GTK_TREE_VIEW (widget));
-
   /* unset any highlight row */
   gtk_tree_view_set_drag_dest_row (GTK_TREE_VIEW (widget),
                                    NULL,
@@ -6229,7 +6217,6 @@ gtk_tree_view_drag_motion (GtkWidget        *widget,
 {
   gboolean empty;
   GtkTreePath *path = NULL;
-  GtkTreeModel *model;
   GtkTreeViewDropPosition pos;
   GtkTreeView *tree_view;
   GdkDragAction suggested_action = 0;
@@ -6243,7 +6230,6 @@ gtk_tree_view_drag_motion (GtkWidget        *widget,
   gtk_tree_view_get_drag_dest_row (tree_view, &path, &pos);
 
   /* we only know this *after* set_desination_row */
-  model = gtk_tree_view_get_model (tree_view);
   empty = tree_view->priv->empty_view_drop;
 
   if (path == NULL && !empty)
@@ -6676,7 +6662,6 @@ gtk_tree_view_header_focus (GtkTreeView      *tree_view,
                            GtkDirectionType  dir)
 {
   GtkWidget *focus_child;
-  GtkContainer *container;
 
   GList *last_column, *first_column;
   GList *tmp_list;
@@ -6686,7 +6671,6 @@ gtk_tree_view_header_focus (GtkTreeView      *tree_view,
     return FALSE;
 
   focus_child = GTK_CONTAINER (tree_view)->focus_child;
-  container = GTK_CONTAINER (tree_view);
 
   first_column = tree_view->priv->columns;
   while (first_column)
@@ -10851,7 +10835,6 @@ gtk_tree_view_real_collapse_row (GtkTreeView *tree_view,
   gboolean collapse;
   gint x, y;
   GList *list;
-  GdkDisplay *display;
   GdkWindow *child, *parent;
 
   remove_auto_expand_timeout (tree_view);
@@ -11002,7 +10985,6 @@ gtk_tree_view_real_collapse_row (GtkTreeView *tree_view,
       /* now that we've collapsed all rows, we want to try to set the prelight
        * again. To do this, we fake a motion event and send it to ourselves. */
 
-      display = gdk_drawable_get_display (tree_view->priv->bin_window);
       child = tree_view->priv->bin_window;
       parent = gdk_window_get_parent (child);
 
index edf2dd8f7b8ecf972f2739311fdfd2de47cde57b..b39997745ac969eb61c3e1c5336cbfdb0b141764 100644 (file)
@@ -2025,7 +2025,6 @@ update_smart_separators (GtkWidget *proxy)
       gboolean empty;
       GList *children, *cur, *last;
       GtkWidget *filler;
-      gint i;
 
       children = gtk_container_get_children (GTK_CONTAINER (parent));
       
@@ -2034,7 +2033,6 @@ update_smart_separators (GtkWidget *proxy)
       empty = TRUE;
       filler = NULL;
 
-      i = 0;
       cur = children;
       while (cur) 
        {
index be718e7f301febfb4101ec047510024c0e9765c6..65c0b0e96a721f02a5ab2319af95ac04fb081c28 100644 (file)
@@ -202,7 +202,6 @@ gtk_vbutton_box_size_allocate (GtkWidget     *widget,
 {
   GtkBox *base_box;
   GtkButtonBox *box;
-  GtkVButtonBox *hbox;
   GtkBoxChild *child;
   GList *children;
   GtkAllocation child_allocation;
@@ -221,7 +220,6 @@ gtk_vbutton_box_size_allocate (GtkWidget     *widget,
   
   base_box = GTK_BOX (widget);
   box = GTK_BUTTON_BOX (widget);
-  hbox = GTK_VBUTTON_BOX (widget);
   spacing = base_box->spacing;
   layout = box->layout_style != GTK_BUTTONBOX_DEFAULT_STYLE
          ? box->layout_style : default_layout_style;
index fd987b3dec3449f13a4b352f7fe05a2ed256725c..9fc40e416906d62b734e08c4f1386e6ce01b1847 100644 (file)
@@ -699,12 +699,10 @@ gtk_viewport_expose (GtkWidget      *widget,
                     GdkEventExpose *event)
 {
   GtkViewport *viewport;
-  GtkBin *bin;
 
   if (GTK_WIDGET_DRAWABLE (widget))
     {
       viewport = GTK_VIEWPORT (widget);
-      bin = GTK_BIN (widget);
 
       if (event->window == widget->window)
        gtk_viewport_paint (widget, &event->area);
@@ -742,11 +740,9 @@ static void
 gtk_viewport_size_request (GtkWidget      *widget,
                           GtkRequisition *requisition)
 {
-  GtkViewport *viewport;
   GtkBin *bin;
   GtkRequisition child_requisition;
 
-  viewport = GTK_VIEWPORT (widget);
   bin = GTK_BIN (widget);
 
   requisition->width = (GTK_CONTAINER (widget)->border_width +
index 94b13009363a3ca2a1fcdfe8c3f9eb5390935a6d..03766858517078bce935f64798f18d5781b02b96 100644 (file)
@@ -4671,13 +4671,9 @@ void
 gtk_widget_modify_style (GtkWidget      *widget,
                         GtkRcStyle     *style)
 {
-  GtkRcStyle *old_style;
-
   g_return_if_fail (GTK_IS_WIDGET (widget));
   g_return_if_fail (GTK_IS_RC_STYLE (style));
   
-  old_style = g_object_get_qdata (G_OBJECT (widget), quark_rc_style);
-
   g_object_set_qdata_full (G_OBJECT (widget),
                           quark_rc_style,
                           gtk_rc_style_copy (style),
index c329075a671d72eadeefafcf8255c4d118ba137b..703dd66b4aee188865875b54d819599eaaea25f0 100644 (file)
@@ -2854,10 +2854,7 @@ static void
 gtk_window_unrealize_icon (GtkWindow *window)
 {
   GtkWindowIconInfo *info;
-  GtkWidget *widget;
 
-  widget = GTK_WIDGET (window);
-  
   info = get_icon_info (window);
 
   if (info == NULL)
@@ -3575,12 +3572,9 @@ gtk_window_get_size (GtkWindow *window,
                      gint      *height)
 {
   gint w, h;
-  GtkWidget *widget;
   
   g_return_if_fail (GTK_IS_WINDOW (window));
 
-  widget = GTK_WIDGET (window);
-  
   if (width == NULL && height == NULL)
     return;
 
@@ -5225,7 +5219,7 @@ gtk_window_compute_configure_request (GtkWindow    *window,
   screen = gtk_window_check_screen (window);
   
   gtk_widget_size_request (widget, NULL);
-  gtk_window_compute_configure_request_size (window, &w, &h);
+  gtk_window_compute_configure_request_size (window, (guint *)&w, (guint *)&h);
   
   gtk_window_compute_hints (window, &new_geometry, &new_flags);
   gtk_window_constrain_size (window,
@@ -7326,7 +7320,7 @@ gboolean
 gtk_window_parse_geometry (GtkWindow   *window,
                            const gchar *geometry)
 {
-  gint result, x, y;
+  gint result, x = 0, y = 0;
   guint w, h;
   GdkGravity grav;
   gboolean size_set, pos_set;
@@ -7349,7 +7343,7 @@ gtk_window_parse_geometry (GtkWindow   *window,
       size_set = TRUE;
     }
 
-  gtk_window_get_size (window, &w, &h);
+  gtk_window_get_size (window, (gint *)&w, (gint *)&h);
   
   grav = GDK_GRAVITY_NORTH_WEST;