[Commit] cairo-gtk-engine/src cge-draw.c,1.1,1.2

Carl Worth commit at keithp.com
Fri Aug 1 23:21:11 PDT 2003


Committed by: cworth

Update of /local/src/CVS/cairo-gtk-engine/src
In directory home.keithp.com:/tmp/cvs-serv13871/src

Modified Files:
	cge-draw.c 
Log Message:
Fixed leak of gradient surfaces

Index: cge-draw.c
===================================================================
RCS file: /local/src/CVS/cairo-gtk-engine/src/cge-draw.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- cge-draw.c	1 Aug 2003 14:56:20 -0000	1.1
+++ cge-draw.c	2 Aug 2003 05:21:09 -0000	1.2
@@ -1094,7 +1094,7 @@
     }
   
 
-  if(gradient!=NULL)
+  if(gradient)
     cairo_surface_destroy(gradient);
 
 
@@ -1415,7 +1415,7 @@
 		      FALSE,
 		      cstyle->line_style.line_width);
 
-  if(gradient!=NULL)
+  if(gradient)
     cairo_surface_destroy(gradient);
   
   cairo_destroy(xrs);
@@ -1591,7 +1591,7 @@
 		      FALSE,
 		      cstyle->line_style.line_width);
 
-  if(gradient!=NULL)
+  if(gradient)
     cairo_surface_destroy(gradient);
   
   cairo_destroy(xrs);
@@ -1838,7 +1838,7 @@
 			   FALSE,
 			   cstyle->line_style.line_width);
 
-  if(!gradient)
+  if(gradient)
     cairo_surface_destroy(gradient);
   
   cairo_destroy(xrs);
@@ -2022,7 +2022,7 @@
 
  gdk_window_set_back_pixmap(window,pm,FALSE);
 
-  if(gradient!=NULL)
+  if(gradient)
     cairo_surface_destroy(gradient);
  
 




More information about the Commit mailing list