summaryrefslogtreecommitdiff
path: root/eval.c
diff options
context:
space:
mode:
Diffstat (limited to 'eval.c')
-rw-r--r--eval.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/eval.c b/eval.c
index 54d5b69..b501e47 100644
--- a/eval.c
+++ b/eval.c
@@ -656,7 +656,9 @@ EvalInitialise(char *szWeights, char *szWeightsBinary, int fNoBearoff, void (*pf
pbc1 = BearoffInit(NULL, BO_HEURISTIC, pfProgress);
/* read two-sided db from gnubg.bd */
- gnubg_bearoff = BuildFilename("gnubg_ts0.bd");
+ /* For Debian, load dynamic databases from /var/lib/gnubg
+ instead. -- rra, 2008-02-16 */
+ gnubg_bearoff = BuildVarFilename("gnubg_ts0.bd");
pbc2 = BearoffInit(gnubg_bearoff, BO_IN_MEMORY | BO_MUST_BE_TWO_SIDED, NULL);
g_free(gnubg_bearoff);
@@ -669,12 +671,12 @@ EvalInitialise(char *szWeights, char *szWeightsBinary, int fNoBearoff, void (*pf
"with the command: makebearoff -t 6x6 -f gnubg_ts0.bd\n"
"You can also generate other bearoff databases; see\n" "README for more details\n\n");
- gnubg_bearoff_os = BuildFilename("gnubg_os.bd");
+ gnubg_bearoff_os = BuildVarFilename("gnubg_os.bd");
/* init one-sided db */
pbcOS = BearoffInit(gnubg_bearoff_os, BO_IN_MEMORY|BO_MUST_BE_ONE_SIDED, NULL);
g_free(gnubg_bearoff_os);
- gnubg_bearoff = BuildFilename("gnubg_ts.bd");
+ gnubg_bearoff = BuildVarFilename("gnubg_ts.bd");
/* init two-sided db */
pbcTS = BearoffInit(gnubg_bearoff, BO_IN_MEMORY|BO_MUST_BE_TWO_SIDED, NULL);
g_free(gnubg_bearoff);
@@ -685,7 +687,7 @@ EvalInitialise(char *szWeights, char *szWeightsBinary, int fNoBearoff, void (*pf
char *fn;
char sz[10];
sprintf(sz, "hyper%1d.bd", i + 1);
- fn = BuildFilename(sz);
+ fn = BuildVarFilename(sz);
apbcHyper[i] = BearoffInit(fn, BO_IN_MEMORY, NULL);
g_free(fn);
}