version 0.3.19
[fms.git] / src / freenet / messagerequester.cpp
index c641c95..4ea393a 100644 (file)
@@ -324,8 +324,9 @@ void MessageRequester::Initialize()
 {\r
        m_fcpuniquename="MessageRequester";\r
        std::string tempval;\r
-       Option::Instance()->Get("MaxMessageRequests",tempval);\r
-       StringFunctions::Convert(tempval,m_maxrequests);\r
+\r
+       m_maxrequests=0;\r
+       Option::Instance()->GetInt("MaxMessageRequests",m_maxrequests);\r
        if(m_maxrequests<1)\r
        {\r
                m_maxrequests=1;\r
@@ -335,8 +336,9 @@ void MessageRequester::Initialize()
        {\r
                m_log->warning("Option MaxMessageRequests is currently set at "+tempval+".  This value might be incorrectly configured.");\r
        }\r
-       Option::Instance()->Get("MessageDownloadMaxDaysBackward",tempval);\r
-       StringFunctions::Convert(tempval,m_maxdaysbackward);\r
+\r
+       m_maxdaysbackward=0;\r
+       Option::Instance()->GetInt("MessageDownloadMaxDaysBackward",m_maxdaysbackward);\r
        if(m_maxdaysbackward<0)\r
        {\r
                m_maxdaysbackward=0;\r
@@ -346,8 +348,9 @@ void MessageRequester::Initialize()
        {\r
                m_log->warning("Option MessageDownloadMaxDaysBackward is currently set at "+tempval+".  This value might be incorrectly configured.");\r
        }\r
-       Option::Instance()->Get("MaxPeerMessagesPerDay",tempval);\r
-       StringFunctions::Convert(tempval,m_maxpeermessages);\r
+\r
+       m_maxpeermessages=0;\r
+       Option::Instance()->GetInt("MaxPeerMessagesPerDay",m_maxpeermessages);\r
        if(m_maxpeermessages<1)\r
        {\r
                m_maxpeermessages=1;\r
@@ -357,8 +360,9 @@ void MessageRequester::Initialize()
        {\r
                m_log->warning("Option MaxPeerMessagesPerDay is currently set at "+tempval+".  This value might be incorrectly configured.  The suggested value is 200.");\r
        }\r
-       Option::Instance()->Get("MaxBoardsPerMessage",tempval);\r
-       StringFunctions::Convert(tempval,m_maxboardspermessage);\r
+\r
+       m_maxboardspermessage=0;\r
+       Option::Instance()->GetInt("MaxBoardsPerMessage",m_maxboardspermessage);\r
        if(m_maxboardspermessage<1)\r
        {\r
                m_maxboardspermessage=1;\r