diff options
Diffstat (limited to 'src/analysis/db/collection.c')
-rw-r--r-- | src/analysis/db/collection.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/analysis/db/collection.c b/src/analysis/db/collection.c index ce2d580..da48d3a 100644 --- a/src/analysis/db/collection.c +++ b/src/analysis/db/collection.c @@ -673,7 +673,6 @@ static void g_db_collection_set_last_item(GDbCollection *collec, GDbItem *item, * * * Paramètres : collec = ensemble d'éléments à considérer. * * item = élément de collection à manipuler. * -* lock = indique si le verrou d'écriture doit être posé. * * * * Description : Procède à l'ajout d'un nouvel élément dans la collection. * * * @@ -683,14 +682,13 @@ static void g_db_collection_set_last_item(GDbCollection *collec, GDbItem *item, * * ******************************************************************************/ -bool _g_db_collection_add_item(GDbCollection *collec, GDbItem *item, bool lock) +bool g_db_collection_add_item(GDbCollection *collec, GDbItem *item) { bool result; /* Bilan à faire remonter */ result = true; - if (lock) - g_db_collection_wlock(collec); + g_db_collection_wlock(collec); collec->items = realloc(collec->items, ++collec->count * sizeof(GDbItem *)); collec->items[collec->count - 1] = item; @@ -699,8 +697,7 @@ bool _g_db_collection_add_item(GDbCollection *collec, GDbItem *item, bool lock) g_signal_emit_by_name(collec, "content-extended", item); - if (lock) - g_db_collection_wunlock(collec); + g_db_collection_wunlock(collec); return result; |