diff options
Diffstat (limited to 'src/datastore')
-rw-r--r-- | src/datastore/gnunet-service-datastore.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/datastore/gnunet-service-datastore.c b/src/datastore/gnunet-service-datastore.c index 9ae400292..fab403a86 100644 --- a/src/datastore/gnunet-service-datastore.c +++ b/src/datastore/gnunet-service-datastore.c | |||
@@ -1664,7 +1664,10 @@ run (void *cls, | |||
1664 | GNUNET_free_non_null (fn); | 1664 | GNUNET_free_non_null (fn); |
1665 | fn = NULL; | 1665 | fn = NULL; |
1666 | } | 1666 | } |
1667 | filter = GNUNET_CONTAINER_bloomfilter_load (fn, bf_size, 5); /* approx. 3% false positives at max use */ | 1667 | if (fn != NULL) |
1668 | filter = GNUNET_CONTAINER_bloomfilter_load (fn, bf_size, 5); /* approx. 3% false positives at max use */ | ||
1669 | else | ||
1670 | filter = GNUNET_CONTAINER_bloomfilter_init (NULL, bf_size, 5); /* approx. 3% false positives at max use */ | ||
1668 | GNUNET_free_non_null (fn); | 1671 | GNUNET_free_non_null (fn); |
1669 | if (filter == NULL) | 1672 | if (filter == NULL) |
1670 | { | 1673 | { |