? gtk/.gtkstyle.c.swp
Index: gtk/gtkbutton.c
===================================================================
RCS file: /cvs/gnome/gtk+/gtk/gtkbutton.c,v
retrieving revision 1.146
diff -u -p -d -r1.146 gtkbutton.c
--- gtk/gtkbutton.c	22 Dec 2006 19:10:39 -0000	1.146
+++ gtk/gtkbutton.c	24 Dec 2006 09:49:33 -0000
@@ -1057,7 +1057,7 @@ gtk_button_get_props (GtkButton *button,
       if (tmp_border)
 	{
 	  *default_border = *tmp_border;
-	  g_free (tmp_border);
+	  gtk_border_free (tmp_border);
 	}
       else
 	*default_border = default_default_border;
@@ -1070,7 +1070,7 @@ gtk_button_get_props (GtkButton *button,
       if (tmp_border)
 	{
 	  *default_outside_border = *tmp_border;
-	  g_free (tmp_border);
+	  gtk_border_free (tmp_border);
 	}
       else
 	*default_outside_border = default_default_outside_border;
@@ -1083,7 +1083,7 @@ gtk_button_get_props (GtkButton *button,
       if (tmp_border)
 	{
 	  *inner_border = *tmp_border;
-	  g_free (tmp_border);
+	  gtk_border_free (tmp_border);
 	}
       else
 	*inner_border = default_inner_border;
Index: gtk/gtkentry.c
===================================================================
RCS file: /cvs/gnome/gtk+/gtk/gtkentry.c,v
retrieving revision 1.329
diff -u -p -d -r1.329 gtkentry.c
--- gtk/gtkentry.c	24 Dec 2006 05:29:25 -0000	1.329
+++ gtk/gtkentry.c	24 Dec 2006 09:49:35 -0000
@@ -1447,7 +1447,7 @@ _gtk_entry_effective_inner_border (GtkEn
   if (tmp_border)
     {
       *border = *tmp_border;
-      g_free (tmp_border);
+      gtk_border_free (tmp_border);
       return;
     }
 

