textlabel_t *lab;
int sides, peripheries, i, j, filled = 0, rect = 0, shape, nump = 0;
polygon_t *poly = NULL;
- pointf *vertices, ldimen, *p = NULL;
+ pointf *vertices, ldimen, *p = NULL;
point coord;
char *s;
}
if ((flags & GVRENDER_DOES_LABELS) && ((lab = ND_label(n)))) {
if (lab->html)
- doHTMLlabel(job, lab->u.html, lab->p, (void *) n);
+ doHTMLlabel(job, lab->u.html, ND_coord_i(n), (void *) n);
obj->label = lab->text;
}
if ((flags & GVRENDER_DOES_MAPS)
if ((flags & GVRENDER_DOES_LABELS) && ((lab = GD_label(g)))) {
if (lab->html)
- doHTMLlabel(job, lab->u.html, lab->p, (void *) g);
+ doHTMLlabel(job, lab->u.html, GD_label(g)->p, (void *) g);
obj->label = lab->text;
}
if ((flags & GVRENDER_DOES_MAPS)
if ((flags & GVRENDER_DOES_LABELS) && ((lab = GD_label(sg)))) {
if (lab->html)
- doHTMLlabel(job, lab->u.html, lab->p, (void *) sg);
+ doHTMLlabel(job, lab->u.html, GD_label(sg)->p, (void *) sg);
obj->label = lab->text;
}
if ((flags & GVRENDER_DOES_MAPS)