Kaydet (Commit) 9a0e6204 authored tarafından Caolán McNamara's avatar Caolán McNamara

coverity#735505 Logically dead code

Change-Id: I7e7abf9192ee34c9f1c2080268751503aae90e55
üst bbaa84d1
......@@ -562,31 +562,27 @@ int HTMLParser::ScanText( const sal_Unicode cBreak )
break;
}
assert(cChar != 0);
// 1 == Non Breaking Space
// 2 == SoftHyphen
if( cChar < 3U )
if (cChar == 1 || cChar == 2)
{
if( '>' == cBreak )
{
// When reading the content of a tag we have
// to change it to ' ' or '-'
switch( cChar )
{
case 1U: cChar = ' '; break;
case 2U: cChar = '-'; break;
default:
DBG_ASSERT( cChar==1U,
"\0x00 should be handled already!" );
break;
}
if( 1U == cChar )
cChar = ' ';
else //2U
cChar = '-';
}
else
{
// If not scanning a tag return token
aToken += sTmpBuffer.makeStringAndClear();
if( cChar )
{
if( !aToken.isEmpty() )
{
// restart with character
......@@ -609,13 +605,9 @@ int HTMLParser::ScanText( const sal_Unicode cBreak )
aToken += " ";
if( 1U == cChar )
return HTML_NONBREAKSPACE;
if( 2U == cChar )
else //2U
return HTML_SOFTHYPH;
}
aToken += "&";
aToken += sEntityBuffer.makeStringAndClear();
break;
}
}
}
else
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment