r17236 - gnucash/branches/gda-dev2/src/backend/dbi - Log number of DBD drivers found.

Phil Longstaff plongstaff at cvs.gnucash.org
Mon Jun 16 18:39:36 EDT 2008


Author: plongstaff
Date: 2008-06-16 18:39:35 -0400 (Mon, 16 Jun 2008)
New Revision: 17236
Trac: http://svn.gnucash.org/trac/changeset/17236

Modified:
   gnucash/branches/gda-dev2/src/backend/dbi/gnc-backend-dbi.c
Log:
Log number of DBD drivers found.


Modified: gnucash/branches/gda-dev2/src/backend/dbi/gnc-backend-dbi.c
===================================================================
--- gnucash/branches/gda-dev2/src/backend/dbi/gnc-backend-dbi.c	2008-06-16 12:36:44 UTC (rev 17235)
+++ gnucash/branches/gda-dev2/src/backend/dbi/gnc-backend-dbi.c	2008-06-16 22:39:35 UTC (rev 17236)
@@ -61,7 +61,7 @@
 static void
 create_tables_cb( const gchar* type, gpointer data_p, gpointer be_p )
 {
-    GncSqlDataType_t* pData = data_p;
+    GncSqlObjectBackend* pData = data_p;
     GncDbiBackend* be = be_p;
 
     g_return_if_fail( type != NULL && data_p != NULL && be_p != NULL );
@@ -165,7 +165,7 @@
 gnc_dbi_load( QofBackend* qbe, QofBook *book )
 {
     GncDbiBackend *be = (GncDbiBackend*)qbe;
-    GncSqlDataType_t* pData;
+    GncSqlObjectBackend* pData;
 	int i;
 	Account* root;
 
@@ -329,6 +329,11 @@
 		}
 
         num_drivers = dbi_initialize( driver_dir );
+		if( num_drivers == 0 ) {
+			PWARN( "No DBD drivers found\n" );
+		} else {
+			PINFO( "%d DBD drivers found\n", num_drivers );
+		}
 		gnc_sql_init( &gnc_be->sql_be );
         initialized = TRUE;
     }
@@ -584,7 +589,7 @@
 
 static void
 stmt_add_where_cond( GncSqlStatement* stmt, QofIdTypeConst type_name,
-					gpointer obj, const col_cvt_t* table_row, GValue* value )
+					gpointer obj, const GncSqlColumnTableEntry* table_row, GValue* value )
 {
 	GncDbiSqlStatement* dbi_stmt = (GncDbiSqlStatement*)stmt;
 	gchar* buf;
@@ -801,7 +806,7 @@
 
 static void
 conn_create_index( GncSqlConnection* conn, const gchar* index_name,
-					const gchar* table_name, const col_cvt_t* col_table )
+					const gchar* table_name, const GncSqlColumnTableEntry* col_table )
 {
 #if 0
     GdaServerOperation *op;



More information about the gnucash-changes mailing list