From f9a9ef27198b43a7884c67a578fd156bebe09b9a Mon Sep 17 00:00:00 2001 From: Lu Wang Date: Thu, 4 Apr 2013 12:39:49 +0800 Subject: [PATCH] prevent accumulated offset --- src/HTMLRenderer/state.cc | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/HTMLRenderer/state.cc b/src/HTMLRenderer/state.cc index c11b5b4..bfb1aa7 100644 --- a/src/HTMLRenderer/state.cc +++ b/src/HTMLRenderer/state.cc @@ -427,11 +427,7 @@ void HTMLRenderer::prepare_text_line(GfxState * state) // align horizontal position // try to merge with the last line if possible double target = (cur_tx - draw_tx) * draw_text_scale; - if(abs(target) < param->h_eps) - { - // ignore it - } - else + if(!equal(target, 0)) { text_line_buf->append_offset(target); draw_tx += target / draw_text_scale;