Index: trunk/src_plugins/import_ttf/ttf.c =================================================================== --- trunk/src_plugins/import_ttf/ttf.c (revision 36670) +++ trunk/src_plugins/import_ttf/ttf.c (revision 36671) @@ -135,19 +135,6 @@ *px = v->point[0]; *py = v->point[1]; } - - - { /* font: remove (old) */ - pcb_poly_t *p = pcb_font_new_poly_in_sym(str->sym, pl->Count); - - - for(n = 0, v = pl->head; n < pl->Count; n++, v = v->next) { - p->Points[n].X = v->point[0]; - p->Points[n].Y = v->point[1]; - } - } - - } static void poly_apply(pcb_ttf_stroke_t *str) @@ -216,11 +203,6 @@ TRX(str->x), TRY(str->y), TRX(to->x), TRY(to->y), 1); - - pcb_font_new_line_in_sym(str->sym, - TRX(str->x), TRY(str->y), - TRX(to->x), TRY(to->y), - 1); } str->x = to->x; str->y = to->y; @@ -291,10 +273,8 @@ for(src = src_from; (src <= src_to) && (dst < (PCB_MAX_FONTPOSITION+1)); src++,dst++) { rnd_trace("face: %d -> %d\n", src, dst); - stroke->sym = &f->Symbol[dst]; stroke->glyph = &f->rnd_font.glyph[dst]; - pcb_font_free_symbol(stroke->sym); rnd_font_free_glyph(stroke->glyph); r = pcb_ttf_trace(ctx, src, src, stroke, 1); @@ -306,11 +286,6 @@ poly_apply(stroke); } - stroke->sym->Valid = 1; - stroke->sym->Width = TRX_(ctx->face->glyph->advance.x); - stroke->sym->Height = TRY_(ctx->face->ascender + ctx->face->descender); - stroke->sym->Delta = RND_MIL_TO_COORD(12); - stroke->glyph->valid = 1; stroke->glyph->width = TRX_(ctx->face->glyph->advance.x); stroke->glyph->height = TRY_(ctx->face->ascender + ctx->face->descender); Index: trunk/src_plugins/import_ttf/ttf_load.h =================================================================== --- trunk/src_plugins/import_ttf/ttf_load.h (revision 36670) +++ trunk/src_plugins/import_ttf/ttf_load.h (revision 36671) @@ -58,7 +58,6 @@ double x, y; /* in freeftype's coords */ double dx, dy, scale_x, scale_y; - pcb_symbol_t *sym; rnd_glyph_t *glyph; pcb_ttf_t *ttf;