- dict->dbf = dict_bf_open (name, DICT_PAGESIZE, cache, rw);
+ sprintf (resource_str, "dict.%s.pagesize", name);
+
+ page_size = atoi (res_get_def (common_resource, resource_str,
+ DICT_DEFAULT_PAGESIZE));
+ if (page_size < 1024)
+ {
+ logf (LOG_WARN, "Resource %s was too small. Set to 1024",
+ resource_str);
+ page_size = 1024;
+ }
+ dict->dbf = dict_bf_open (name, page_size, cache, rw);