--- a/src/server/config/conf.c Mon Feb 13 13:49:49 2012 +0100 +++ b/src/server/config/conf.c Thu Feb 16 15:08:38 2012 +0100 @@ -301,7 +301,7 @@ * Wenn man sstrdub_mp statt sstrdub nimmt, wird der Inhalt von pname * verunstaltet. Warum? */ - param->name = sstrdub(pname); // TODO: use mempool! + param->name = sstrdub_mp(mp, pname); if(pvalue.length > 0) { param->value = sstrdub_mp(mp, pvalue);