]> saetta.ns0.it Git - solipa/territorio/commitdiff
Tipo sbagliato colonna id in tipi aggrazione territoriale.
authorAndrea Zagli <azagli@libero.it>
Sat, 6 Jan 2018 09:58:29 +0000 (10:58 +0100)
committerAndrea Zagli <azagli@libero.it>
Sat, 6 Jan 2018 09:58:29 +0000 (10:58 +0100)
src/tipiaggregazioneterritoriale.c

index a9963fbd76d5ef4ac2409cfa6b4c2bdf0a67157f..b8b01922c1f029f45e59b9c2ce1399e80b5aaa44 100644 (file)
@@ -252,7 +252,7 @@ static void
 territorio_tipi_aggregazione_territoriale_modifica (TerritorioTipiAggregazioneTerritoriale *territorio_tipi_aggregazione_territoriale)
 {
        GtkTreeIter iter;
-       gchar *id;
+       guint id;
 
        TerritorioTipiAggregazioneTerritorialePrivate *priv = TERRITORIO_TIPI_AGGREGAZIONE_TERRITORIALE_GET_PRIVATE (territorio_tipi_aggregazione_territoriale);
 
@@ -264,7 +264,7 @@ territorio_tipi_aggregazione_territoriale_modifica (TerritorioTipiAggregazioneTe
                                            COL_ID, &id,
                                            -1);
 
-                       TerritorioTipoAggregazioneTerritoriale *c = territorio_tipo_aggregazione_territoriale_new (priv->commons, strtol (id, NULL, 10));
+                       TerritorioTipoAggregazioneTerritoriale *c = territorio_tipo_aggregazione_territoriale_new (priv->commons, id);
 
                        g_signal_connect (G_OBJECT (c), "aggiornato",
                                          G_CALLBACK (territorio_tipi_aggregazione_territoriale_on_tipo_aggregazione_territoriale_aggiornato), (gpointer)territorio_tipi_aggregazione_territoriale);
@@ -391,7 +391,7 @@ territorio_tipi_aggregazione_territoriale_on_btn_elimina_clicked (GtkButton *but
        ZakAuthoIResource *ires1;
 
        GtkTreeIter iter;
-       gchar *id;
+       guint id;
 
        TerritorioTipiAggregazioneTerritoriale *territorio_tipi_aggregazione_territoriale = (TerritorioTipiAggregazioneTerritoriale *)user_data;
        TerritorioTipiAggregazioneTerritorialePrivate *priv = TERRITORIO_TIPI_AGGREGAZIONE_TERRITORIALE_GET_PRIVATE (territorio_tipi_aggregazione_territoriale);
@@ -418,7 +418,7 @@ territorio_tipi_aggregazione_territoriale_on_btn_elimina_clicked (GtkButton *but
                                                            -1);
 
                                        gdaex_execute (priv->commons->gdaex,
-                                                      g_strdup_printf ("UPDATE tipi_aggregazione_territoriale SET status = 'E' WHERE id = %s", id));
+                                                      g_strdup_printf ("UPDATE tipi_aggregazione_territoriale SET status = 'E' WHERE id = %d", id));
 
                                        territorio_tipi_aggregazione_territoriale_carica (territorio_tipi_aggregazione_territoriale);
                                }