From 817d667da8732c6e9baf9d0d846e611f2136a31d Mon Sep 17 00:00:00 2001 From: Kristian Rietveld Date: Sun, 3 Dec 2006 20:02:04 +0000 Subject: Make sure [xy]_offset are always being initialized, fix pixbuf renderer 2006-12-03 Kristian Rietveld Make sure [xy]_offset are always being initialized, fix pixbuf renderer padding. (#108235, Sven Neuman). * gtk/gtkcellrendererpixbuf.c (gtk_cell_renderer_pixbuf_get_size), (gtk_cell_renderer_pixbuf_render): add padding in _render instead of _get_size. * gtk/gtkcellrendererprogress.c (gtk_cell_renderer_progress_get_size): always initialize [xy]_offset. * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_get_size): ditto. * gtk/gtkcellrenderertoggle.c (gtk_cell_renderer_toggle_get_size): ditto. --- gtk/gtkcellrendererprogress.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'gtk/gtkcellrendererprogress.c') diff --git a/gtk/gtkcellrendererprogress.c b/gtk/gtkcellrendererprogress.c index 97de1157dd..4a1183e16e 100644 --- a/gtk/gtkcellrendererprogress.c +++ b/gtk/gtkcellrendererprogress.c @@ -319,6 +319,9 @@ gtk_cell_renderer_progress_get_size (GtkCellRenderer *cell, if (height) *height = cell_area->height; } + + if (x_offset) *x_offset = 0; + if (y_offset) *y_offset = 0; } static void -- cgit v1.2.1