mirror of
https://github.com/tfussell/xlnt.git
synced 2024-03-22 13:11:17 +08:00
a8fa6637fe
workbook::operator== was comparing the value of the raw pointer held by two std::unique_ptr's. By definition, this is always false in a well behaved program (if it's true, things go bang...). This then led to adding equality operators to nearly every other struct/class in xlnt to support workbook::operator== workbook::load and the non-default ctors for loading data from a file are tested using the now functional equality operator NOTE: a large number of copy ctors need updates/fixing. Many should be defaulted |
||
---|---|---|
.. | ||
named_range.cpp | ||
streaming_workbook_reader.cpp | ||
streaming_workbook_writer.cpp | ||
workbook.cpp | ||
worksheet_iterator.cpp |