diff options
Diffstat (limited to 'eval.c')
-rw-r--r-- | eval.c | 10 |
1 files changed, 6 insertions, 4 deletions
@@ -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); } |