Index: art_render_gradient.c
===================================================================
RCS file: /cvs/gnome/libart_lgpl/art_render_gradient.c,v
retrieving revision 1.10
diff -u -r1.10 art_render_gradient.c
--- art_render_gradient.c	27 Aug 2003 18:16:28 -0000	1.10
+++ art_render_gradient.c	9 Sep 2003 17:04:28 -0000
@@ -336,10 +336,14 @@
   assert ((stops[ix-1].offset <= offset_fraction + EPSILON) ||
 	  ((stops[ix].offset > (1.0 - EPSILON)) && (offset_fraction < EPSILON /* == 0.0*/)));
   assert (offset_fraction <= stops[ix].offset);
-  assert (fabs (offset_fraction - stops[ix-1].offset) > EPSILON ||
+  /* FIXME: These asserts may be broken, it is for now
+     safer to not use them.  Should be fixed!
+     See bug #121850
+  assert ((offset_fraction != stops[ix-1].offset) ||
 	  (d_offset >= 0.0));
-  assert (fabs (offset_fraction - stops[ix].offset) > EPSILON ||
+  assert ((offset_fraction != stops[ix].offset) ||
 	  (d_offset <= 0.0));
+  */
   
   while (width > 0)
     {
