laforge
/
openbts-osmo
Archived
1
0
Fork 0

Move more code out of asserts.

This time I checked all occurrences of assert() and all others are ok, if I didn't miss anything

(cherry picked from commit 2afd3fd962eb89e08a73420542267191f459815f)
This commit is contained in:
Alexander Chemeris 2010-11-11 22:48:26 +03:00
parent 410d42eda0
commit 955f6ca200
2 changed files with 6 additions and 3 deletions

View File

@ -80,7 +80,7 @@ class ConfigurationTable {
bool readFile(const char* filename);
ConfigurationTable(const char* filename)
{ assert(readFile(filename)); }
{ bool res = readFile(filename); assert(res); }
ConfigurationTable() {}

View File

@ -127,10 +127,13 @@ int SIPInterface::fifoSize(const std::string& call_id )
SIPInterface::SIPInterface()
:mSIPSocket(gConfig.getNum("SIP.Port"), gConfig.getStr("Asterisk.IP"), gConfig.getNum("Asterisk.Port"))
{
bool bres;
mAsteriskPort = gConfig.getNum("Asterisk.Port");
mMessengerPort = gConfig.getNum("Smqueue.Port");
assert(resolveAddress(&mAsteriskAddress,gConfig.getStr("Asterisk.IP"),mAsteriskPort));
assert(resolveAddress(&mMessengerAddress,gConfig.getStr("Smqueue.IP"),mMessengerPort));
bres = resolveAddress(&mAsteriskAddress,gConfig.getStr("Asterisk.IP"),mAsteriskPort);
assert(bres);
bres = resolveAddress(&mMessengerAddress,gConfig.getStr("Smqueue.IP"),mMessengerPort);
assert(bres);
}