gnucash/libgnucash/backend/dbi
John Ralls cad6bb4272 Bug 792105 - Startup takes several minutes, take two.
First, remove the unnecessary locale push & pop on <CT_TIME64>load.

Second, the registry accesses were caused by using g_win32_get_locale
to convert the Microsoft locale strings to POSIX ones. We don't care
what kind of string we get as long as we can pass it back to setlocale,
so remove that.

Third, gnc_push/pop_locale were used only in backend/dbi in a
very limited way and did much more than was necessary, so
convert them to C++ inlines in gnc-backend-dbi.hpp that does
only what we need them to.
2018-04-17 16:32:45 -07:00
..
test Add feature kvp frame to the dbi test file 2018-03-30 19:02:57 +02:00
.splintrc Cleanup some more obscure references to no longer existing 'src' directory 2017-08-11 22:44:50 +02:00
CMakeLists.txt Remove unused file 2018-01-26 18:26:06 +01:00
gnc-backend-dbi.cpp Bug 792105 - Startup takes several minutes, take two. 2018-04-17 16:32:45 -07:00
gnc-backend-dbi.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-backend-dbi.hpp Bug 792105 - Startup takes several minutes, take two. 2018-04-17 16:32:45 -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 Bug 792105 - Startup takes several minutes, take two. 2018-04-17 16:32:45 -07:00
gnc-dbisqlconnection.hpp Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-dbisqlresult.cpp Bug 792105 - Startup takes several minutes, take two. 2018-04-17 16:32:45 -07:00
gnc-dbisqlresult.hpp Restructure the src directory 2017-08-10 18:45:00 +02:00