poppler/TextOutputDev.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
New commits: commit c6d3e7884010ebdcc961d81ca8c692870fc9b139 Author: Ross Moore <[email protected]> Date: Sun Mar 29 23:46:09 2009 +0200 Fix extraction of some ActualText content Fixes bug #20013 diff --git a/poppler/TextOutputDev.cc b/poppler/TextOutputDev.cc index 721ce45..9e75e65 100644 --- a/poppler/TextOutputDev.cc +++ b/poppler/TextOutputDev.cc @@ -4593,7 +4593,7 @@ void ActualText::endMC(GfxState *state) { length = length/2 - 1; uni = new Unicode[length]; for (i = 0 ; i < length; i++) - uni[i] = (uniString[2 + i*2]<<8) + uniString[2 + i*2+1]; + uni[i] = ((uniString[2 + i*2] & 0xff)<<8)|(uniString[3 + i*2] & 0xff); text->addChar(state, actualText_x, actualText_y, _______________________________________________ poppler mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/poppler
