libgda r3056 - in branches/V4-branch: . libgda po tests/data-models
- From: vivien svn gnome org
- To: svn-commits-list gnome org
- Subject: libgda r3056 - in branches/V4-branch: . libgda po tests/data-models
- Date: Sat, 16 Feb 2008 14:56:31 +0000 (GMT)
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]