diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2019-09-25 22:20:25 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2019-09-25 22:20:25 (GMT) |
commit | 6ed1e4110eb19b78f76154aa095a74414531f04c (patch) | |
tree | d1c3562cb6e180baff3c388a3bb3574b0a02213b /src/analysis/db/items/move.c | |
parent | 3dc843b3f7991dcd738a30821ff56c7fe13f1094 (diff) |
Prepared history for database items.
Diffstat (limited to 'src/analysis/db/items/move.c')
-rw-r--r-- | src/analysis/db/items/move.c | 40 |
1 files changed, 2 insertions, 38 deletions
diff --git a/src/analysis/db/items/move.c b/src/analysis/db/items/move.c index a5d2773..afc3331 100644 --- a/src/analysis/db/items/move.c +++ b/src/analysis/db/items/move.c @@ -136,9 +136,6 @@ static void g_move_collection_finalize(GMoveCollection *); /* Crée la table des basculements dans une base de données. */ static bool g_move_collection_create_db_table(const GMoveCollection *, sqlite3 *); -/* Décrit les colonnes utiles à un chargement de données. */ -static bool g_move_collection_setup_load(GMoveCollection *, bound_value **, size_t *); - /* Détermine si un élément est déjà présent ou non. */ static GDbItem *g_move_collection_has_key(GMoveCollection *, va_list); @@ -638,7 +635,6 @@ static void g_move_collection_class_init(GMoveCollectionClass *klass) collec = G_DB_COLLECTION_CLASS(klass); collec->create_table = (collec_create_db_table_fc)g_move_collection_create_db_table; - collec->setup_load = (collec_setup_load_fc)g_move_collection_setup_load; collec->has_key = (collec_has_key_fc)g_move_collection_has_key; } @@ -779,40 +775,6 @@ static bool g_move_collection_create_db_table(const GMoveCollection *collec, sql /****************************************************************************** * * * Paramètres : collec = ensemble d'éléments à consulter. * -* values = tableau d'éléments à compléter. [OUT] * -* count = nombre de descriptions renseignées. [OUT] * -* * -* Description : Décrit les colonnes utiles à un chargement de données. * -* * -* Retour : Bilan de l'opération. * -* * -* Remarques : - * -* * -******************************************************************************/ - -static bool g_move_collection_setup_load(GMoveCollection *collec, bound_value **values, size_t *count) -{ - bool status; /* Bilan d'une préparation */ - - status = G_DB_COLLECTION_CLASS(g_move_collection_parent_class)->setup_load(G_DB_COLLECTION(collec), \ - values, count); - if (!status) return false; - - if (!g_binary_cursor_store(NULL, "src", values, count)) - return false; - - if (!g_binary_cursor_store(NULL, "dest", values, count)) - return false; - - return true; - - -} - - -/****************************************************************************** -* * -* Paramètres : collec = ensemble d'éléments à consulter. * * ap = clef identifiant de manière unique un élément. * * * * Description : Détermine si un élément est déjà présent ou non. * @@ -835,6 +797,7 @@ static GDbItem *g_move_collection_has_key(GMoveCollection *collec, va_list ap) ref = va_arg(ap, const GLineCursor *); +#if 0 items = g_db_collection_get_items(G_DB_COLLECTION(collec)); for (iter = g_list_first(items); iter != NULL && result == NULL; iter = g_list_next(iter)) @@ -851,6 +814,7 @@ static GDbItem *g_move_collection_has_key(GMoveCollection *collec, va_list ap) result = G_DB_ITEM(bm); } +#endif return result; |