diff options
author | Katarina Behrens <Katarina.Behrens@cib.de> | 2015-10-26 18:36:49 +0100 |
---|---|---|
committer | Eike Rathke <erack@redhat.com> | 2015-10-28 15:00:03 +0000 |
commit | 73a851048f5173c3e6411f48ef26e006de7b63d8 (patch) | |
tree | 1c8c9e3e28ef667fbf3f14fac9bbf27ed7e61f70 /icon-themes/breeze/cmd/lc_insertsymbol.png | |
parent | 1ef5ab5e60292375808879a318eb18fce0ab510f (diff) |
tdf#92256: Don't save CONV_UNSPECIFIED string ref syntax value
The following scenario is how it breaks:
1. user has ExcelA1 as her formula syntax setting, CONV_UNSPECIFIED
(that means "same as formula syntax") as her string ref syntax setting
2. she saves the document, it will now contain CONV_UNSPECIFIED value
3. someone else with CalcA1 formula syntax setting opens the document
... since it contains CONV_UNSPECIFIED "same as formula syntax" value,
it will use his CalcA1 formula syntax value to evaluate INDIRECT func
=> #REF!
Avoid this by reading formula syntax/grammar value, mapping it to
matching string ref syntax and saving that instead of CONV_UNSPECIFIED
Change-Id: Ide62d81e6b70c2e9f2ff79648935788107475778
Reviewed-on: https://gerrit.libreoffice.org/19610
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Eike Rathke <erack@redhat.com>
Diffstat (limited to 'icon-themes/breeze/cmd/lc_insertsymbol.png')
0 files changed, 0 insertions, 0 deletions