synedit: don't use LINE_LEN_UNKNOWN as actual line length in LengthOfLongestLine, fixes issue #17174

git-svn-id: trunk@28830 -
This commit is contained in:
vincents 2010-12-28 15:50:56 +00:00
parent 629b64d29f
commit ceb5f99b6a

View File

@ -321,8 +321,10 @@ var
begin
if (fIndexOfLongestLine >= 0) and (fIndexOfLongestLine < Count) then begin
Result := FTabData[fIndexOfLongestLine];
if Result >= NO_TAB_IN_LINE_OFFSET then Result := Result - NO_TAB_IN_LINE_OFFSET;
exit;
if Result <> LINE_LEN_UNKNOWN then begin
if Result >= NO_TAB_IN_LINE_OFFSET then Result := Result - NO_TAB_IN_LINE_OFFSET;
exit;
end;
end;
try