[planner: 8/40] error: unknown type name 'GdaDict'.




commit ef226c3bdbc4ceb898722eec55de8d3141135b47
Author: Ahmed Baïzid <ahmed baizid org>
Date:   Wed Jun 17 18:16:49 2015 +0200

    error: unknown type name 'GdaDict'.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=584556

 libplanner/mrp-sql.c | 22 +---------------------
 1 file changed, 1 insertion(+), 21 deletions(-)
---
diff --git a/libplanner/mrp-sql.c b/libplanner/mrp-sql.c
index fc27b8ad..fc9b7cce 100644
--- a/libplanner/mrp-sql.c
+++ b/libplanner/mrp-sql.c
@@ -73,7 +73,6 @@ typedef struct {
 
 typedef struct {
        GdaConnection *con;
-       GdaDict       *dict;
 
        MrpProject    *project;
        gint           project_id;
@@ -200,7 +199,7 @@ sql_quote_and_escape_const_string(SQLData     *data,
        GValue         *value;
        gchar          *quoted_string;
 
-       handler = gda_dict_get_handler(data->dict, G_TYPE_STRING);
+       handler = gda_data_handler_get_default(G_TYPE_STRING);
        value = gda_data_handler_get_value_from_str(handler, string, G_TYPE_STRING);
 
        quoted_string = gda_data_handler_get_sql_from_value(handler, value);
@@ -2266,14 +2265,6 @@ mrp_sql_load_project (MrpStorageSQL *storage,
                goto out;
        }
 
-       data->dict = gda_dict_new ();
-
-       if (!GDA_IS_DICT (data->dict)) {
-               g_warning (_("Failed to create a dictionary for the database connection.\n"));
-               goto out;
-       }
-       gda_dict_set_connection (data->dict, data->con);
-
        success = sql_execute_command (data->con, "SET TIME ZONE 'UTC'");
        if (!success) {
                g_warning ("SET TIME ZONE command failed: %s.",
@@ -2356,9 +2347,6 @@ mrp_sql_load_project (MrpStorageSQL *storage,
        return TRUE;
 
  out:
-       if (data->dict) {
-               g_object_unref (data->dict);
-       }
        if (data->con) {
                g_object_unref (data->con);
        }
@@ -3705,14 +3693,6 @@ mrp_sql_save_project (MrpStorageSQL  *storage,
                goto out;
        }
 
-       data->dict = gda_dict_new ();
-
-       if (!GDA_IS_DICT (data->dict)) {
-               g_warning (_("Failed to create a dictionary for the database connection.\n"));
-               goto out;
-       }
-       gda_dict_set_connection (data->dict, data->con);
-
        success = sql_execute_command (data->con, "SET TIME ZONE 'UTC'");
 
        if (!success) {


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