void poor_stretched_font_rep::draw_fixed (renderer ren, string s, SI x, SI y, SI xk) { if (ren->is_screen) { STACK_NEW_ARRAY (xpos, SI, N(s)+1); get_xpositions (s, xpos, xk); draw_fixed (ren, s, x, y, xpos); STACK_DELETE_ARRAY (xpos); } else { ren->set_transformation (scaling (point (1.0, factor), point (0.0, 0.0))); base->draw_fixed (ren, s, x, y, xk); ren->reset_transformation (); } }