libgda r3056 - in branches/V4-branch: . libgda po tests/data-models



Author: vivien
Date: Sat Feb 16 14:56:31 2008
New Revision: 3056
URL: http://svn.gnome.org/viewvc/libgda?rev=3056&view=rev

Log:
2008-02-16  Vivien Malerba <malerba gnome-db org>

	* tests/data-models/check_virtual.c: fixed compilation error
	* po/POTFILES.in: added missing files
	* libgda/gda-server-provider.c: explicitely initialize virtual functions to NULL
	* libgda/gda-server-provider.h: added a "is_busy" virtual method


Modified:
   branches/V4-branch/ChangeLog
   branches/V4-branch/libgda/gda-server-provider.c
   branches/V4-branch/libgda/gda-server-provider.h
   branches/V4-branch/po/POTFILES.in
   branches/V4-branch/tests/data-models/check_virtual.c

Modified: branches/V4-branch/libgda/gda-server-provider.c
==============================================================================
--- branches/V4-branch/libgda/gda-server-provider.c	(original)
+++ branches/V4-branch/libgda/gda-server-provider.c	Sat Feb 16 14:56:31 2008
@@ -79,12 +79,15 @@
 
 	object_class->finalize = gda_server_provider_finalize;
 
+	klass->get_name = NULL;
 	klass->get_version = NULL;
 	klass->get_server_version = NULL;
-	klass->get_name = NULL;
 	klass->supports_feature = NULL;
 
 	klass->get_data_handler = NULL;
+	klass->get_def_dbms_type = NULL;
+	klass->escape_string = NULL;
+	klass->unescape_string = NULL;
 
 	klass->open_connection = NULL;
 	klass->close_connection = NULL;
@@ -98,6 +101,19 @@
 	klass->begin_transaction = NULL;
 	klass->commit_transaction = NULL;
 	klass->rollback_transaction = NULL;
+	klass->add_savepoint = NULL;
+	klass->rollback_savepoint = NULL;
+	klass->delete_savepoint = NULL;
+
+	klass->create_parser = NULL;
+	klass->statement_to_sql = NULL;
+	klass->statement_prepare = NULL;
+	klass->statement_execute = NULL;
+	
+	klass->is_busy = NULL;
+	klass->cancel = NULL;
+	klass->create_connection = NULL;
+	memset (&(klass->meta_funcs), 0, sizeof (GdaServerProviderMeta));
 
 	 /* Properties */
         object_class->set_property = gda_server_provider_set_property;

Modified: branches/V4-branch/libgda/gda-server-provider.h
==============================================================================
--- branches/V4-branch/libgda/gda-server-provider.h	(original)
+++ branches/V4-branch/libgda/gda-server-provider.h	Sat Feb 16 14:56:31 2008
@@ -146,6 +146,7 @@
 							  gpointer cb_data, GError **error);
 
 	/* Misc */
+	gboolean                (* is_busy)              (GdaServerProvider *provider, GdaConnection *cnc);
 	gboolean                (* cancel)               (GdaServerProvider *provider, GdaConnection *cnc, guint task_id);
 	GdaConnection          *(* create_connection)    (GdaServerProvider *provider);
 	GdaServerProviderMeta      meta_funcs;

Modified: branches/V4-branch/po/POTFILES.in
==============================================================================
--- branches/V4-branch/po/POTFILES.in	(original)
+++ branches/V4-branch/po/POTFILES.in	Sat Feb 16 14:56:31 2008
@@ -1,3 +1,4 @@
+libgda/gda-batch.c
 libgda/gda-client.c
 libgda/gda-config.c
 libgda/gda-connection.c
@@ -17,6 +18,8 @@
 libgda/gda-server-operation.c
 libgda/gda-server-provider-extra.c
 libgda/gda-server-provider.c
+libgda/gda-set.c
+libgda/gda-statement.c
 libgda/gda-util.c
 libgda/handlers/gda-handler-bin.c
 libgda/handlers/gda-handler-boolean.c
@@ -24,6 +27,13 @@
 libgda/handlers/gda-handler-string.c
 libgda/handlers/gda-handler-time.c
 libgda/handlers/gda-handler-type.c
+libgda/sql-parser/gda-sql-parser.c
+libgda/sql-parser/gda-statement-struct-compound.c
+libgda/sql-parser/gda-statement-struct-delete.c
+libgda/sql-parser/gda-statement-struct-insert.c
+libgda/sql-parser/gda-statement-struct-select.c
+libgda/sql-parser/gda-statement-struct-update.c
+libgda/sql-parser/gda-statement-struct.c 
 libgda/sqlite/gda-sqlite-ddl.c
 libgda/sqlite/gda-sqlite-handler-bin.c
 libgda/sqlite/gda-sqlite-provider.c
@@ -131,11 +141,6 @@
 providers/xbase/xbase_specs_dsn.xml.in
 testing/gda-test-blob.c
 testing/gda-test-connection.c
-testing/gda-test-model-query.c
-testing/gda-test-models.c
-testing/gda-test-server-operation.c
-testing/gda-test-sql.c
-testing/html.c
 tools/command-exec.c
 tools/gda-list-config.c
 tools/gda-list-server-op.c

Modified: branches/V4-branch/tests/data-models/check_virtual.c
==============================================================================
--- branches/V4-branch/tests/data-models/check_virtual.c	(original)
+++ branches/V4-branch/tests/data-models/check_virtual.c	Sat Feb 16 14:56:31 2008
@@ -19,7 +19,7 @@
 	gda_init ("SQlite virtual test", "1.0", argc, argv);
 
 	provider = gda_vprovider_data_model_new ();
-	cnc = gda_server_provider_create_connection (NULL, GDA_SERVER_PROVIDER (provider), NULL, NULL, NULL, 0);
+	cnc = gda_server_provider_create_connection (NULL, GDA_SERVER_PROVIDER (provider), NULL, NULL, 0);
 	g_assert (gda_connection_open (cnc, NULL));
 
 	/* create RW data model to store results */



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]