diff options
Diffstat (limited to 'src/analysis/db/items')
-rw-r--r-- | src/analysis/db/items/bookmark.c | 53 | ||||
-rw-r--r-- | src/analysis/db/items/comment.c | 53 | ||||
-rw-r--r-- | src/analysis/db/items/move.c | 53 | ||||
-rw-r--r-- | src/analysis/db/items/switcher.c | 53 |
4 files changed, 0 insertions, 212 deletions
diff --git a/src/analysis/db/items/bookmark.c b/src/analysis/db/items/bookmark.c index 8c15e5a..0f985d6 100644 --- a/src/analysis/db/items/bookmark.c +++ b/src/analysis/db/items/bookmark.c @@ -141,9 +141,6 @@ static void g_bookmark_collection_finalize(GBookmarkCollection *); /* Crée la table des signets dans une base de données. */ static bool g_bookmark_collection_create_db_table(const GBookmarkCollection *, sqlite3 *); -/* Détermine si un élément est déjà présent ou non. */ -static GDbItem *g_bookmark_collection_has_key(GBookmarkCollection *, va_list); - /* ---------------------------------------------------------------------------------- */ @@ -788,7 +785,6 @@ static void g_bookmark_collection_class_init(GBookmarkCollectionClass *klass) collec = G_DB_COLLECTION_CLASS(klass); collec->create_table = (collec_create_db_table_fc)g_bookmark_collection_create_db_table; - collec->has_key = (collec_has_key_fc)g_bookmark_collection_has_key; } @@ -920,52 +916,3 @@ static bool g_bookmark_collection_create_db_table(const GBookmarkCollection *col return (ret == SQLITE_OK); } - - -/****************************************************************************** -* * -* 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. * -* * -* Retour : Elément trouvé ou NULL si aucun. * -* * -* Remarques : - * -* * -******************************************************************************/ - -static GDbItem *g_bookmark_collection_has_key(GBookmarkCollection *collec, va_list ap) -{ - GDbItem *result; /* Bilan à retourner */ - vmpa2t *ref; /* Adresse de référence */ - GList *items; /* Eléments déjà en place */ - GList *iter; /* Boucle de parcours */ - GDbBookmark *bm; /* Signet à consulter */ - - result = NULL; - - ref = va_arg(ap, vmpa2t *); - -#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)) - { - bm = G_DB_BOOKMARK(iter->data); - - if (cmp_vmpa(&bm->addr, ref) != 0) - - /** - * Un verrou est sensé être posé, donc il n'y a pas besoin - * de toucher au décompte des références car l'élément trouvé - * ne peut pas être supprimé. - */ - result = G_DB_ITEM(bm); - - } -#endif - - return result; - -} diff --git a/src/analysis/db/items/comment.c b/src/analysis/db/items/comment.c index 39aeb69..47ab5b3 100644 --- a/src/analysis/db/items/comment.c +++ b/src/analysis/db/items/comment.c @@ -183,9 +183,6 @@ static void g_comment_collection_finalize(GCommentCollection *); /* Crée la table des commentaires dans une base de données. */ static bool g_comment_collection_create_db_table(const GCommentCollection *, sqlite3 *); -/* Détermine si un élément est déjà présent ou non. */ -static GDbItem *g_comment_collection_has_key(GCommentCollection *, va_list); - /* ---------------------------------------------------------------------------------- */ @@ -1511,7 +1508,6 @@ static void g_comment_collection_class_init(GCommentCollectionClass *klass) collec = G_DB_COLLECTION_CLASS(klass); collec->create_table = (collec_create_db_table_fc)g_comment_collection_create_db_table; - collec->has_key = (collec_has_key_fc)g_comment_collection_has_key; } @@ -1646,52 +1642,3 @@ static bool g_comment_collection_create_db_table(const GCommentCollection *colle return (ret == SQLITE_OK); } - - -/****************************************************************************** -* * -* 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. * -* * -* Retour : Elément trouvé ou NULL si aucun. * -* * -* Remarques : - * -* * -******************************************************************************/ - -static GDbItem *g_comment_collection_has_key(GCommentCollection *collec, va_list ap) -{ - GDbItem *result; /* Bilan à retourner */ - vmpa2t *ref; /* Adresse de référence */ - GList *items; /* Eléments déjà en place */ - GList *iter; /* Boucle de parcours */ - GDbComment *bm; /* Signet à consulter */ - - result = NULL; - - ref = va_arg(ap, vmpa2t *); - -#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)) - { - bm = G_DB_COMMENT(iter->data); - - if (cmp_vmpa(&bm->addr, ref) != 0) - - /** - * Un verrou est sensé être posé, donc il n'y a pas besoin - * de toucher au décompte des références car l'élément trouvé - * ne peut pas être supprimé. - */ - result = G_DB_ITEM(bm); - - } -#endif - - return result; - -} diff --git a/src/analysis/db/items/move.c b/src/analysis/db/items/move.c index 3e347d3..842449a 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étermine si un élément est déjà présent ou non. */ -static GDbItem *g_move_collection_has_key(GMoveCollection *, va_list); - /* ---------------------------------------------------------------------------------- */ @@ -631,7 +628,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->has_key = (collec_has_key_fc)g_move_collection_has_key; } @@ -766,52 +762,3 @@ static bool g_move_collection_create_db_table(const GMoveCollection *collec, sql return (ret == SQLITE_OK); } - - -/****************************************************************************** -* * -* 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. * -* * -* Retour : Elément trouvé ou NULL si aucun. * -* * -* Remarques : - * -* * -******************************************************************************/ - -static GDbItem *g_move_collection_has_key(GMoveCollection *collec, va_list ap) -{ - GDbItem *result; /* Bilan à retourner */ - const GLineCursor *ref; /* Emplacement de référence */ - GList *items; /* Eléments déjà en place */ - GList *iter; /* Boucle de parcours */ - GDbMove *bm; /* Signet à consulter */ - - result = NULL; - - 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)) - { - bm = G_DB_MOVE(iter->data); - - if (g_line_cursor_compare(bm->src, ref) == 0) - - /** - * Un verrou est sensé être posé, donc il n'y a pas besoin - * de toucher au décompte des références car l'élément trouvé - * ne peut pas être supprimé. - */ - result = G_DB_ITEM(bm); - - } -#endif - - return result; - -} diff --git a/src/analysis/db/items/switcher.c b/src/analysis/db/items/switcher.c index 2a3aa42..e9305d8 100644 --- a/src/analysis/db/items/switcher.c +++ b/src/analysis/db/items/switcher.c @@ -136,9 +136,6 @@ static void g_switcher_collection_finalize(GSwitcherCollection *); /* Crée la table des basculements dans une base de données. */ static bool g_switcher_collection_create_db_table(const GSwitcherCollection *, sqlite3 *); -/* Détermine si un élément est déjà présent ou non. */ -static GDbItem *g_switcher_collection_has_key(GSwitcherCollection *, va_list); - /* ---------------------------------------------------------------------------------- */ @@ -783,7 +780,6 @@ static void g_switcher_collection_class_init(GSwitcherCollectionClass *klass) collec = G_DB_COLLECTION_CLASS(klass); collec->create_table = (collec_create_db_table_fc)g_switcher_collection_create_db_table; - collec->has_key = (collec_has_key_fc)g_switcher_collection_has_key; } @@ -916,52 +912,3 @@ static bool g_switcher_collection_create_db_table(const GSwitcherCollection *col return (ret == SQLITE_OK); } - - -/****************************************************************************** -* * -* 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. * -* * -* Retour : Elément trouvé ou NULL si aucun. * -* * -* Remarques : - * -* * -******************************************************************************/ - -static GDbItem *g_switcher_collection_has_key(GSwitcherCollection *collec, va_list ap) -{ - GDbItem *result; /* Bilan à retourner */ - vmpa2t *ref; /* Adresse de référence */ - GList *items; /* Eléments déjà en place */ - GList *iter; /* Boucle de parcours */ - GDbSwitcher *bm; /* Signet à consulter */ - - result = NULL; - - ref = va_arg(ap, vmpa2t *); - -#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)) - { - bm = G_DB_SWITCHER(iter->data); - - if (cmp_vmpa(&bm->addr, ref) != 0) - - /** - * Un verrou est sensé être posé, donc il n'y a pas besoin - * de toucher au décompte des références car l'élément trouvé - * ne peut pas être supprimé. - */ - result = G_DB_ITEM(bm); - - } -#endif - - return result; - -} |