gnucash/libgnucash/backend/dbi
John Ralls 43af50bd8a Bug 796759 - --add-price-quotes <sql file> leaves a lock on the file.
First, save isn't necessary if the book is dirty, so don't... but that
means that the book has to be marked dirty after a session swap. No more
laziness.

Second, regardless of the outcome of inner_main_add_price_quotes the
session must be destroyed to remove the lock.

A couple of cleanups in QofSessionImpl::save as well: Rewrote the
descriptive comment to reflect how it really works when the backend has
gotten disconnected and removed the superfluous qof_book_set_backend
with the backend that we'd *just gotten from the book*.
2018-07-14 17:09:22 -07:00
..
test Bug 796759 - --add-price-quotes <sql file> leaves a lock on the file. 2018-07-14 17:09:22 -07:00
.splintrc Cleanup some more obscure references to no longer existing 'src' directory 2017-08-11 22:44:50 +02:00
CMakeLists.txt Lowercase cmake commands 2018-05-03 23:18:15 +02:00
gnc-backend-dbi.cpp Fix test-backend-dbi for Postgress and MySQL. 2018-07-13 16:34:42 -07:00
gnc-backend-dbi.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-backend-dbi.hpp Bug 796117 - Connecting 3.1 to an existing mysql db drops all data 2018-06-02 16:21:49 -07:00
gnc-dbiprovider.hpp Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-dbiproviderimpl.hpp Bug 784623 - GNUCash does not work with sql backend. 2017-11-23 11:41:09 -08:00
gnc-dbisqlconnection.cpp Fix ubuntu build failure. 2018-06-02 17:57:42 -07:00
gnc-dbisqlconnection.hpp Bug 796117 - Connecting 3.1 to an existing mysql db drops all data 2018-06-02 16:21:49 -07:00
gnc-dbisqlresult.cpp Make float database operations more consistent. 2018-06-02 16:16:41 -07:00
gnc-dbisqlresult.hpp Make float database operations more consistent. 2018-06-02 16:16:41 -07:00