xlnt/source
Markus Färber cef67bdc45 Fix format::number_format
In case number_format() is called on a format that does not have
format ID set, number_format() dereferences
d_->parent->number_formats.end() causing a crash.
This might happen when calling cell::is_date() on a cell that has type
'number' without a number format but some other styling set.
This might never occur in spreadsheet files created by commercial
applications but xlnt certainly allows to create such a file.
We therefore fix number_format here by returning the general number
format as a fallback.
2022-05-10 14:50:20 +02:00
..
cell fix warnings, bump copyright, fix typo, update npm libs 2021-08-22 08:23:18 -04:00
detail Merge pull request #601 from doomlaur/bugfix/system_default_date_time 2022-01-09 17:39:04 -05:00
drawing fix warnings, bump copyright, fix typo, update npm libs 2021-08-22 08:23:18 -04:00
packaging fix warnings, bump copyright, fix typo, update npm libs 2021-08-22 08:23:18 -04:00
styles Fix format::number_format 2022-05-10 14:50:20 +02:00
utils Paths on Windows are now correctly converted from UTF-8 to UTF-16 instead of UCS-2. This fixes issues with file paths that use 2 wchar_t characters / 4 bytes, also called surrogate pairs. Modified the unit tests to test this case. 2021-12-09 16:42:18 +01:00
workbook Merge branch 'master' into master 2021-08-22 08:41:01 -04:00
worksheet Merge pull request #608 from imgspc/iter_has_value 2022-01-09 17:42:00 -05:00
CMakeLists.txt ignore nullptr warning in libstudxml, update to latest beta 9, and switch to submodule 2021-02-20 22:29:59 -04:00