summaryrefslogtreecommitdiff
path: root/sw/source/filter/ww8/writerwordglue.cxx
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2012-06-25 10:07:55 +0100
committerCaolán McNamara <caolanm@redhat.com>2012-06-25 14:19:02 +0100
commit4ce70ccc2d62769b138144de7798bf839ddd00f2 (patch)
treef43d4aac494bcf5b5bf5ee02ac86ca1b4dda06d2 /sw/source/filter/ww8/writerwordglue.cxx
parent9928fd7fc600efa620ad7c3b78c0b0051a4fa930 (diff)
TODO: get rid of this in another incompatible build with SW project
Change-Id: Ic3fb0c8eb37317d55bcdc6abc7ff9843ba11fac6
Diffstat (limited to 'sw/source/filter/ww8/writerwordglue.cxx')
-rw-r--r--sw/source/filter/ww8/writerwordglue.cxx7
1 files changed, 4 insertions, 3 deletions
diff --git a/sw/source/filter/ww8/writerwordglue.cxx b/sw/source/filter/ww8/writerwordglue.cxx
index f731c5df0b77..8816e7b61bc8 100644
--- a/sw/source/filter/ww8/writerwordglue.cxx
+++ b/sw/source/filter/ww8/writerwordglue.cxx
@@ -458,10 +458,11 @@ namespace sw
FontMapExport::FontMapExport(const String &rFamilyName)
{
- msPrimary = GetFontToken(rFamilyName, 0);
+ xub_StrLen nIndex = 0;
+ msPrimary = GetNextFontToken(rFamilyName, nIndex);
msSecondary = myImplHelpers::FindBestMSSubstituteFont(msPrimary);
- if (!msSecondary.Len())
- msSecondary = GetFontToken(rFamilyName, 1);
+ if (!msSecondary.Len() && nIndex != STRING_NOTFOUND)
+ msSecondary = GetNextFontToken(rFamilyName, nIndex);
}
bool ItemSort::operator()(sal_uInt16 nA, sal_uInt16 nB) const