Commit Graph

133 Commits (2234fa433e9e1b343e7b189472804bc431eabbb0)

Author SHA1 Message Date
John Ralls 2234fa433e Add Asan build type that enables the Address and UB sanitizers.
3 years ago
Christopher Lam d617129db8 avoid strlen where possible
3 years ago
John Ralls 422fd0cab2 Fix misspelled/missing dist files.
3 years ago
Christopher Lam c44194606a [test-xml-pricedb] free a sixtp parser
3 years ago
Christopher Lam 7ce4198c20 rename string_to_gnc_numeric to gnc_numeric_from_string
3 years ago
John Ralls 4d46a8191d Merge Simon Arlott's 'test-xml-save' into stable.
3 years ago
Simon Arlott 35bee1382d
Test loading and saving XML files with and without compression
3 years ago
Christopher Lam 867867da53 Merge Richard Cohen branch 'fix-leaks-in-tests' into stable #1713
3 years ago
Richard Cohen 1943caee55 Fix memory leak on error path in text_to_dom_tree()
3 years ago
Richard Cohen 2640911901 Valgrind: fix "definitely lost/still reachable" memory in test - test-xml2-is-file
3 years ago
Richard Cohen b7d278556f Valgrind: fix "definitely lost" memory in test - test-string-converters
3 years ago
Christopher Lam 0d326fa100 [io-gncxml-v2.cpp] plug g_strdup leak
3 years ago
Vincent Dawans e0e13604b5 Bug 798967 - Cannot Save to Any Path After Upgrading to 5.2
3 years ago
Simon Arlott d7b2b06bae
Avoid unnecessary memory allocation in dom_tree_to_gnc_numeric()
3 years ago
Simon Arlott 4b83068c6b
Fix return value of gnc_book_write_to_xml_file_v2()
3 years ago
Richard Cohen 2e861ab673 Valgrind: fix "Mismatched free/delete" - test-dom-converters1
3 years ago
Richard Cohen 1f43bbc798 Remove #pragma ..."-Wstrict-aliasing"
3 years ago
Richard Cohen 80e9d9c35d scanf supports %lld since C++11, C99
3 years ago
Richard Cohen 7f1ce2b5e5 Remove references to cutecash
3 years ago
John Ralls df878c6a3d Merge Maarten Bosmans's 'memleak-fixes' into stable.
3 years ago
Robert Fewell fb58959f9a Bug 798885 - Accented character in folder name on Account Export
3 years ago
Maarten Bosmans bd94965d9b [backend/xml] Remove unused string copy
3 years ago
Richard Cohen 6ba5bb326a Fix dereference of expired temporaries.
3 years ago
Richard Cohen 30586ac3e6 Push -Wno-error=deprecated-declarations from C*_FLAGS down to the target
3 years ago
Richard Cohen 3a7464a312 Remove redundant uses of cmake -E env
3 years ago
Richard Cohen 7b47c07f8e Don't use extern "C" around #includes
3 years ago
John Ralls 3d5e27982f Merge branch 'maint'
3 years ago
Christopher Lam 47b85d3b2f [gnc-xml-backend.cpp] g_free char* from g_path_get_dirname
3 years ago
Richard Cohen bddb4468fa Import GLIB2 as a target, and use it to simplify the CMakeLists
3 years ago
Richard Cohen 9c6ad222a9 [-Wunused-function] - remove
3 years ago
Richard Cohen 0798bce2a6 [-Wunused-value] - remove
3 years ago
Richard Cohen ea2d3be217 Remove some unused variables with obviously no side effects
3 years ago
Richard Cohen 4e25bbfc43 Mark some QofLogModules as potentially unused
3 years ago
John Ralls 046e4a156e Silence Clang deprecation warnings about sprintf.
3 years ago
Richard Cohen 1cec0cb3f3 Use internal extern "C" { ... } for C++
3 years ago
luz paz ba94730a23 Fix various typos
4 years ago
luz paz cfc6e9d7e0 Fix source typo begining->beginning
4 years ago
luz paz 8adedc2248 Fix various typos
4 years ago
Christopher Lam 4a75baa4c6 [gnc-xml-backend.cpp] gchar* must be freed after use.
4 years ago
John Ralls 916caa25f2 Integrate Windows gzopen differences so that only one ifdef is needed.
4 years ago
John Ralls 250b4ed733 Remove stray line left from earlier refactoring.
4 years ago
Robert Fewell 7e299cb2b0 Remove print statement left in commit c3f8daa
4 years ago
John Ralls 93f5e23cf5 Open gzfile if thread creation fails.
4 years ago
John Ralls 81b9a02235 Bug 798458 - Build failure with gcc 12
4 years ago
John Ralls 67e8c317da [xml backend] Extract functions to make gz_trhead_func more readable.
4 years ago
John Ralls 74d0630867 Bug 798237 - Logging during XML file loading degrades performance...
5 years ago
John Ralls 574f567b62 Refactor GncXmlBackend::get_file_lock.
5 years ago
John Ralls d7eae0664f [gz_open] Use compress and write consistent with calling functions.
5 years ago
John Ralls c3f8daaf7d Bug 798250 - Gnucash permanent hang on save while loading report
5 years ago
John Ralls 901fea158f Merge Simon Arlott's 'xml-locking-fixes' into maint.
5 years ago