From 4e4b4ce3d3cc2efa14aa837fd98a53a6ff5c87fe Mon Sep 17 00:00:00 2001 From: Caolán McNamara Date: Sat, 1 Nov 2014 15:49:36 +0000 Subject: coverity#1250439 Structurally dead code Change-Id: Ib0e8fefb154417dde95bc70765ad675a1824db44 --- vcl/generic/glyphs/gcach_ftyp.cxx | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'vcl/generic/glyphs') diff --git a/vcl/generic/glyphs/gcach_ftyp.cxx b/vcl/generic/glyphs/gcach_ftyp.cxx index 6b1ce3e38c7b..2dc7c1180e0a 100644 --- a/vcl/generic/glyphs/gcach_ftyp.cxx +++ b/vcl/generic/glyphs/gcach_ftyp.cxx @@ -1641,15 +1641,12 @@ bool ServerFont::ApplyGSUB( const FontSelectPattern& rFSD ) pScriptTable += 4; sal_uInt16 nLangsysOffset = 0; - for( sal_uInt16 nLangsysIndex = 0; nLangsysIndex < nCntLangSystem; ++nLangsysIndex ) + if (nCntLangSystem != 0) { - const sal_uInt16 nOffset= GetUShort( pScriptTable+4 ); - pScriptTable += 6; - nLangsysOffset = nOffset; - break; + nLangsysOffset = GetUShort( pScriptTable+4 ); } - if( (nDefaultLangsysOfs != 0) && (nDefaultLangsysOfs != nLangsysOffset) ) + if (nDefaultLangsysOfs != 0 && nDefaultLangsysOfs != nLangsysOffset) { const FT_Byte* pLangSys = pGsubBase + nOfsScriptList + nOfsScriptTable + nDefaultLangsysOfs; const sal_uInt16 nReqFeatureIdx = GetUShort( pLangSys+2 ); -- cgit