sc/source/filter/excel/xestyle.cxx | 9 +++++++++ 1 file changed, 9 insertions(+)
New commits: commit a5f76a11ec9eb9640e792056ef0629cffa1a2d12 Author: Caolán McNamara <caol...@redhat.com> Date: Sat Apr 18 20:45:02 2015 +0100 fix 500+ new assert failures on export soffice.bin: svl/source/config/languageoptions.cxx:167: static SvtScriptType SvtLanguageOptions::FromI18NToSvtScriptType(sal_Int16): Assertion `false && nI18NType && "Unknown i18n::ScriptType"' failed. assert is new since... commit a7b7c64afc523cfd9ff4e724b3efbec6567fc1c8 Author: Noel Grandin <n...@peralex.com> Date: Wed Apr 15 09:36:39 2015 +0200 convert SCRIPTTYPE_ constants to scoped enum this fix seems sane. Change-Id: Ic308bd34ac4ac76dd9e679f4387eb3ccea7a46c1 diff --git a/sc/source/filter/excel/xestyle.cxx b/sc/source/filter/excel/xestyle.cxx index 2ecc39d..f04240d 100644 --- a/sc/source/filter/excel/xestyle.cxx +++ b/sc/source/filter/excel/xestyle.cxx @@ -874,6 +874,15 @@ sal_Int16 XclExpFontHelper::GetFirstUsedScript( const XclExpRoot& rRoot, const S pCurrSet = pCurrSet->GetParent(); } + if (nScript == 0) + nScript = nDefScript; + + if (nScript == 0) + { + OSL_FAIL( "XclExpFontHelper::GetFirstUsedScript - unknown script type" ); + nScript = ApiScriptType::LATIN; + } + return nScript; }
_______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits