r22183 - gnucash/trunk/src/backend/sql - Use new GncTaxTable g-object parameters

Phil Longstaff plongstaff at code.gnucash.org
Sun May 20 17:22:30 EDT 2012


Author: plongstaff
Date: 2012-05-20 17:22:30 -0400 (Sun, 20 May 2012)
New Revision: 22183
Trac: http://svn.gnucash.org/trac/changeset/22183

Modified:
   gnucash/trunk/src/backend/sql/gnc-tax-table-sql.c
Log:
Use new GncTaxTable g-object parameters


Modified: gnucash/trunk/src/backend/sql/gnc-tax-table-sql.c
===================================================================
--- gnucash/trunk/src/backend/sql/gnc-tax-table-sql.c	2012-05-20 21:21:09 UTC (rev 22182)
+++ gnucash/trunk/src/backend/sql/gnc-tax-table-sql.c	2012-05-20 21:22:30 UTC (rev 22183)
@@ -46,8 +46,6 @@
 
 static QofLogModule log_module = G_LOG_DOMAIN;
 
-static void set_invisible( gpointer data, gboolean value );
-
 typedef struct
 {
     GncSqlBackend* be;
@@ -70,11 +68,8 @@
 {
     { "guid",      CT_GUID,        0,            COL_NNUL | COL_PKEY, "guid" },
     { "name",      CT_STRING,      MAX_NAME_LEN, COL_NNUL,          "name" },
-    { "refcount",  CT_INT64,       0,            COL_NNUL,          NULL, GNC_TT_REFCOUNT },
-    {
-        "invisible", CT_BOOLEAN,     0,            COL_NNUL,          NULL, NULL,
-        (QofAccessFunc)gncTaxTableGetInvisible, (QofSetterFunc)set_invisible
-    },
+    { "refcount",  CT_INT64,       0,            COL_NNUL,          "ref-count" },
+    { "invisible", CT_BOOLEAN,     0,            COL_NNUL,          "invisible" },
     /*	{ "child",     CT_TAXTABLEREF, 0,			 0,                 NULL, NULL,
     			get_child, (QofSetterFunc)gncTaxTableSetChild }, */
     {
@@ -146,20 +141,6 @@
     // Nowhere to put the GncGUID
 }
 
-static void
-set_invisible( gpointer data, gboolean value )
-{
-    GncTaxTable* tt = GNC_TAXTABLE(data);
-
-    g_return_if_fail( data != NULL );
-    g_return_if_fail( GNC_IS_TAXTABLE(data) );
-
-    if ( value )
-    {
-        gncTaxTableMakeInvisible( tt );
-    }
-}
-
 static gpointer
 get_child( gpointer pObject, const QofParam* param )
 {



More information about the gnucash-changes mailing list