r17974 - gnucash/trunk/src/backend/sql - 1) Update table version number so that tables aren't re-updated each time (update won't hurt, but
Phil Longstaff
plongstaff at cvs.gnucash.org
Thu Mar 5 10:33:40 EST 2009
Author: plongstaff
Date: 2009-03-05 10:33:40 -0500 (Thu, 05 Mar 2009)
New Revision: 17974
Trac: http://svn.gnucash.org/trac/changeset/17974
Modified:
gnucash/trunk/src/backend/sql/gnc-account-sql.c
gnucash/trunk/src/backend/sql/gnc-price-sql.c
gnucash/trunk/src/backend/sql/gnc-transaction-sql.c
Log:
1) Update table version number so that tables aren't re-updated each time (update won't hurt, but
is not needed)
2) Don't free memory too soon
Modified: gnucash/trunk/src/backend/sql/gnc-account-sql.c
===================================================================
--- gnucash/trunk/src/backend/sql/gnc-account-sql.c 2009-03-05 15:28:44 UTC (rev 17973)
+++ gnucash/trunk/src/backend/sql/gnc-account-sql.c 2009-03-05 15:33:40 UTC (rev 17974)
@@ -235,7 +235,6 @@
l_accounts_needing_parents = g_list_delete_link( l_accounts_needing_parents, elem );
progress_made = TRUE;
}
- g_free( elem );
}
}
Modified: gnucash/trunk/src/backend/sql/gnc-price-sql.c
===================================================================
--- gnucash/trunk/src/backend/sql/gnc-price-sql.c 2009-03-05 15:28:44 UTC (rev 17973)
+++ gnucash/trunk/src/backend/sql/gnc-price-sql.c 2009-03-05 15:33:40 UTC (rev 17974)
@@ -42,7 +42,7 @@
static QofLogModule log_module = G_LOG_DOMAIN;
#define TABLE_NAME "prices"
-#define TABLE_VERSION 1
+#define TABLE_VERSION 2
#define PRICE_MAX_SOURCE_LEN 2048
#define PRICE_MAX_TYPE_LEN 2048
Modified: gnucash/trunk/src/backend/sql/gnc-transaction-sql.c
===================================================================
--- gnucash/trunk/src/backend/sql/gnc-transaction-sql.c 2009-03-05 15:28:44 UTC (rev 17973)
+++ gnucash/trunk/src/backend/sql/gnc-transaction-sql.c 2009-03-05 15:33:40 UTC (rev 17974)
@@ -50,9 +50,9 @@
static QofLogModule log_module = G_LOG_DOMAIN;
#define TRANSACTION_TABLE "transactions"
-#define TX_TABLE_VERSION 1
+#define TX_TABLE_VERSION 2
#define SPLIT_TABLE "splits"
-#define SPLIT_TABLE_VERSION 1
+#define SPLIT_TABLE_VERSION 2
typedef struct {
GncSqlBackend* be;
More information about the gnucash-changes
mailing list