fpspreadsheet: Fix xls reader rejecting formulas with embedded line-break tokens.

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6580 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
wp_xxyyzz
2018-08-10 08:15:18 +00:00
parent c1d593b600
commit 7f09efa7de

View File

@ -2533,7 +2533,8 @@ begin
$01: AStream.ReadWord; // tAttrVolatile token, data not used
$02: AStream.ReadWord; // tAttrIf token, data not used
$08: AStream.ReadWord; // tAttrSkip token, data not used
$10: AStream.ReadWord; // tAttrSum token, data not used
$40: AStream.ReadWord; // tAttrSum token, data not used
$49: AStream.ReadWord; // tAttrSpace, data not used
else exit; // others not supported by fps --> Result = false
end;
Result := true;
@ -2945,7 +2946,7 @@ begin
supported := ReadRPNAttr(AStream, b);
if supported then begin
case b of
$02: ;
$02: ; // IF parameter tag
$10: rpnItem := RPNFunc('SUM', 1, rpnItem); // one-parameter SUM
end;
end;