oops sorry :(

who spotted the *ahem* deliberate error there?
two deliberate errors!
ohh alright not deliberate

void dlr_init(Cfg* cfg)
{
    CfgGroup *grp;
+   CfgGroup *dlrdbgrp;

    /* create the DLR mutex */
    dlr_mutex = mutex_create();

    /* check which DLR storage type we are using */
    grp = cfg_get_single_group(cfg, octstr_imm("core"));
    dlr_type = cfg_get(grp, octstr_imm("dlr-storage"));

+   dlrdbgrp = cfg_get_single_group(cfg, octstr_imm("dlr-db"));
+   if (!dlrdbgrp) delete_dlrs = 0;
+   else {
+       /* delete dlrs 1 true, 0 false */
+       cfg_get_integer(&delete_dlrs, dlrdbgrp, octstr_imm("delete-dlrs"));
+       /* -1 (parameter not specified - default false) */
+       if (delete_dlrs == -1) delete_dlrs = 0;
+   }


I'm very silly sometimes sorry again! :(

_this_ time make check works (.conf files without dlr-db okay with this)

James.

Reply via email to