Re: [LIBART] Error with libart
- From: "Drew Folta" <drew folta net>
- To: <libart gnome org>
- Subject: Re: [LIBART] Error with libart
- Date: Wed, 15 Jan 2003 18:16:18 -0800 (PST)
From: Ayose <setepo setepo rinu org>
> *** attempt to put segment in horiz list twice
> *** attempt to put segment in horiz list twice
> *** attempt to put segment in horiz list twice
I just ran into this. It was spitting the above message out when I was
trying to draw a stroked circle, with radius less than zero :) (Drawing a
filled circle worked OK; that is, it drew nothing and didn't complain.)
It never crashed for me (v2.3.10, rpm by RedHat).
Here's roughly what I was doing...
ArtVpath *circle;
ArtSVP *stroke;
circle = art_vpath_new_circle (center.x, center.y, radius);
if (filled)
stroke = art_svp_from_vpath (circle);
else
stroke = art_svp_vpath_stroke (circle,
ART_PATH_STROKE_JOIN_ROUND, ART_PATH_STROKE_CAP_ROUND,
1.0, 1.0, 1.0);
art_rgb_svp_alpha (path, 0, 0,
pixmap->width, pixmap->height,
color,
pixmap->buffer, pixmap->rowstride, NULL);
art_free (stroke);
art_free (circle);
Drew
[Date Prev][
Date Next] [Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]