26 lines
720 B
Diff
26 lines
720 B
Diff
lib/filters/filter-persistent.c | 7 +++++--
|
|
1 file changed, 5 insertions(+), 2 deletions(-)
|
|
|
|
diff --git a/lib/filters/filter-persistent.c b/lib/filters/filter-persistent.c
|
|
index 5bc0861..203c88e 100644
|
|
--- a/lib/filters/filter-persistent.c
|
|
+++ b/lib/filters/filter-persistent.c
|
|
@@ -26,12 +26,15 @@ struct pfilter {
|
|
struct dev_types *dt;
|
|
};
|
|
|
|
+static char* _good_device = "good";
|
|
+static char* _bad_device = "bad";
|
|
+
|
|
/*
|
|
* The hash table holds one of these two states
|
|
* against each entry.
|
|
*/
|
|
-#define PF_BAD_DEVICE ((void *) 1)
|
|
-#define PF_GOOD_DEVICE ((void *) 2)
|
|
+#define PF_BAD_DEVICE ((void *) &_good_device)
|
|
+#define PF_GOOD_DEVICE ((void *) &_bad_device)
|
|
|
|
static int _init_hash(struct pfilter *pf)
|
|
{
|