sdext/source/pdfimport/wrapper/wrapper.cxx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)
New commits: commit e0bde4c53b1b8412833d4b84a214da8b8fc1f6e7 Author: Vort <vv...@yandex.ru> Date: Thu May 8 11:54:35 2014 +0300 fdo#78427 PDF Import: Improve detection of bold italic font (Bug #78427 is fixed only partially by this commit) Change-Id: I080dca98a77a645c4c5ae19a9bbcae7d54179d3c Reviewed-on: https://gerrit.libreoffice.org/9276 Reviewed-by: Caolán McNamara <caol...@redhat.com> Tested-by: Caolán McNamara <caol...@redhat.com> diff --git a/sdext/source/pdfimport/wrapper/wrapper.cxx b/sdext/source/pdfimport/wrapper/wrapper.cxx index 391e71a..6d8567e 100644 --- a/sdext/source/pdfimport/wrapper/wrapper.cxx +++ b/sdext/source/pdfimport/wrapper/wrapper.cxx @@ -458,8 +458,8 @@ sal_Int32 Parser::parseFontCheckForString( if (tolower(pCopy[i]) != pAttrib[i] && toupper(pCopy[i]) != pAttrib[i]) return 0; - rResult.isItalic = bItalic; - rResult.isBold = bBold; + rResult.isItalic |= bItalic; + rResult.isBold |= bBold; return nAttribLen; } @@ -488,6 +488,7 @@ void Parser::parseFontFamilyName( FontAttributes& rResult ) nLen -= 7; } + // TODO: Looks like this block needs to be refactored while( nLen ) { if (parseFontRemoveSuffix(pCopy, nLen, RTL_CONSTASCII_STRINGPARAM("PSMT")))
_______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits