[gtk+] gtk-demo: Clean up toolpalette drawing code



commit 1b170a1a141c6e5622476e5d1e2c30ed24fe9ea6
Author: Benjamin Otte <otte redhat com>
Date:   Mon Sep 27 20:49:06 2010 +0200

    gtk-demo: Clean up toolpalette drawing code
    
    Fix compile warning and use cairo_paint() instead of querying the widget
    size and cairo_fill()ing it.

 demos/gtk-demo/toolpalette.c |    7 +------
 1 files changed, 1 insertions(+), 6 deletions(-)
---
diff --git a/demos/gtk-demo/toolpalette.c b/demos/gtk-demo/toolpalette.c
index 537fddd..49efd57 100644
--- a/demos/gtk-demo/toolpalette.c
+++ b/demos/gtk-demo/toolpalette.c
@@ -84,15 +84,10 @@ static gboolean
 canvas_draw (GtkWidget *widget,
              cairo_t   *cr)
 {
-  GtkAllocation allocation;
   GList *iter;
-  gint width, height;
 
   cairo_set_source_rgb (cr, 1, 1, 1);
-  width = gtk_widget_get_allocated_width (widget);
-  height = gtk_widget_get_allocated_height (widget);
-  cairo_rectangle (cr, 0, 0, width, height);
-  cairo_fill (cr);
+  cairo_paint (cr);
 
   for (iter = canvas_items; iter; iter = iter->next)
     canvas_item_draw (iter->data, cr, FALSE);



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