View | Details | Raw Unified | Return to issue 61075
Collapse All | Expand All

(-)sw/source/filter/ww8/ww8par5.cxx (-3 / +6 lines)
Lines 994-1002 Link Here
994
        pStrm->Seek( nOldPos );
994
        pStrm->Seek( nOldPos );
995
995
996
        //#124725# field codes which contain '/' or '.' are not displayed in WinWord
996
        //#124725# field codes which contain '/' or '.' are not displayed in WinWord
997
        if (!aStr.EqualsAscii(" ADDIN", 0, 6) &&
997
        xub_StrLen nSpacePos = aStr.Search( ' ', 1 );
998
            (aStr.Search('.') != STRING_NOTFOUND ||
998
        if ( STRING_NOTFOUND == nSpacePos )
999
             aStr.Search('/') != STRING_NOTFOUND))
999
            nSpacePos = aStr.Len( );
1000
        xub_StrLen nSearchPos = STRING_NOTFOUND;
1001
        if ( ( ( nSearchPos = aStr.Search('.') ) != STRING_NOTFOUND && nSearchPos < nSpacePos ) ||
1002
             ( ( nSearchPos = aStr.Search('/') ) != STRING_NOTFOUND && nSearchPos < nSpacePos ) )
1000
            return aF.nLen;
1003
            return aF.nLen;
1001
        else
1004
        else
1002
            return aF.nLen - aF.nLRes - 1;  // so viele ueberlesen, das Resultfeld
1005
            return aF.nLen - aF.nLRes - 1;  // so viele ueberlesen, das Resultfeld

Return to issue 61075