summaryrefslogtreecommitdiff
path: root/src/analysis/db/item.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/analysis/db/item.h')
-rw-r--r--src/analysis/db/item.h12
1 files changed, 4 insertions, 8 deletions
diff --git a/src/analysis/db/item.h b/src/analysis/db/item.h
index 383f9ed..fc6475e 100644
--- a/src/analysis/db/item.h
+++ b/src/analysis/db/item.h
@@ -43,8 +43,10 @@ typedef struct _GLoadedBinary GLoadedBinary;
/* Propriétés particulières pour un élément */
typedef enum _DbItemFlags
{
- DIF_NONE = (0 << 0), /* Propriétés par défaut */
- DIF_ERASER = (1 << 0), /* Suppression de l'effet */
+ DIF_NONE = (0 << 0), /* Propriétés par défaut */
+ DIF_ERASER = (1 << 0), /* Suppression de l'effet */
+ DIF_VOLATILE = (1 << 1), /* Abscence de sauvegarde */
+ DIF_BROKEN = (1 << 2), /* Application impossible */
} DbItemFlags;
@@ -106,12 +108,6 @@ bool g_db_item_set_activity(GDbItem *, GLoadedBinary *, timestamp_t *);
/* Indique si l'élément est activé ou désactivé. */
bool g_db_item_is_active(const GDbItem *);
-/* Définit si l'élément contient des données à oublier ou non. */
-void g_db_item_set_volatile(GDbItem *, bool);
-
-/* Indique si l'élément contient des données à oublier ou non. */
-bool g_db_item_is_volatile(const GDbItem *);
-
/* Ajoute une propriété à un élément de base de données. */
void g_db_item_add_flag(GDbItem *, DbItemFlags);