fix: use default value if configuration does not have parameter

git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1390 8eb893ce-cfd4-0310-b710-fb5ebe64c474
sayer/1.4-spce2.6
Stefan Sayer 18 years ago
parent 4eba991fd3
commit 64e3d5dbb4

@ -160,7 +160,7 @@ const string& AmConfigReader::getParameter(const string& param, const string& de
unsigned int AmConfigReader::getParameterInt(const string& param, unsigned int defval)
{
unsigned int result=0;
if(str2i(getParameter(param),result))
if(!hasParameter(param) || str2i(getParameter(param),result))
return defval;
else
return result;

Loading…
Cancel
Save