Author: sayer
Date: 2009-05-19 15:49:17 +0200 (Tue, 19 May 2009)
New Revision: 1390

Modified:
   trunk/core/AmConfigReader.cpp
Log:
fix: use default value if configuration does not have parameter

Modified: trunk/core/AmConfigReader.cpp
===================================================================
--- trunk/core/AmConfigReader.cpp       2009-05-19 13:24:09 UTC (rev 1389)
+++ trunk/core/AmConfigReader.cpp       2009-05-19 13:49:17 UTC (rev 1390)
@@ -160,7 +160,7 @@
 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;

_______________________________________________
Semsdev mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/semsdev

Reply via email to