break;
double x,y;
char s[256];
- if(sscanf(line, "%lf %lf %s", &x, &y, &s) == 3) {
+ if(sscanf(line, "%lf %lf %s", &x, &y, (char*)&s) == 3) {
if(s && !strcmp(s,"moveto")) {
w->moveto(w, convert_coord(x,z), convert_coord(y,z));
count++;
return;
point_t*p = malloc(sizeof(point_t)*data->num_points);
gfxpolystroke_t*s = rfx_calloc(sizeof(gfxpolystroke_t));
+ s->fs = &edgestyle_default;
s->next = data->poly->strokes;
data->poly->strokes = s;
s->num_points = s->points_size = data->num_points;
return mkgfxline(poly, 0);
}
-gfxline_t*gfxline_from_gfxpoly_updown(gfxpoly_t*poly)
+gfxline_t*gfxline_from_gfxpoly_with_direction(gfxpoly_t*poly)
{
return mkgfxline(poly, 1);
}