X-Git-Url: https://git.teslayout.com/public/public/public/?a=blobdiff_plain;f=source%2Fdiameter%2Fstack%2FDictionary.cpp;fp=source%2Fdiameter%2Fstack%2FDictionary.cpp;h=0d48b5dae9d1566ef5099da21b3f082cc0a73821;hb=5256cb543a9d35b610df19bd227cde977186aef0;hp=f415fbf8a3460cb2adf15770bdce2e57319b3a3a;hpb=c5dc5c2b4cb7cfb1659e27936fac109642fa1d82;p=anna.git diff --git a/source/diameter/stack/Dictionary.cpp b/source/diameter/stack/Dictionary.cpp index f415fbf..0d48b5d 100644 --- a/source/diameter/stack/Dictionary.cpp +++ b/source/diameter/stack/Dictionary.cpp @@ -157,9 +157,8 @@ void Dictionary::addFormat(const Format & format, bool reserved) throw(anna::Run throw anna::RuntimeException(s_ex, ANNA_FILE_LOCATION); } - const Format * found; - - if(found = getFormat(format.getName())) { + const Format * found = getFormat(format.getName()); + if(found) { if(!a_allowUpdates) { std::string s_ex = "Cannot add a format with an existing type name: "; //s_ex += format.getName(); @@ -186,9 +185,9 @@ void Dictionary::addFormat(const Format & format, bool reserved) throw(anna::Run //------------------------------------------------------ Dictionary::addVendor() //------------------------------------------------------------------------------ void Dictionary::addVendor(const Vendor & vendor) throw(anna::RuntimeException) { - const Vendor * found; - if(found = getVendor(vendor.getId())) { + const Vendor * found = getVendor(vendor.getId()); + if(found) { if(!a_allowUpdates) { std::string s_ex = "Cannot add a vendor with an existing code: "; s_ex += vendor.asString(); @@ -198,7 +197,8 @@ void Dictionary::addVendor(const Vendor & vendor) throw(anna::RuntimeException) ITEM_OVERWRITE("vendor", vendor, a_vendors, a_vendorNames); } - if(found = getVendor(vendor.getName())) { + found = getVendor(vendor.getName()); + if(found) { if(!a_allowUpdates) { std::string s_ex = "Cannot add a vendor with an existing name: "; s_ex += vendor.asString(); @@ -217,9 +217,9 @@ void Dictionary::addVendor(const Vendor & vendor) throw(anna::RuntimeException) //--------------------------------------------------------- Dictionary::addAvp() //------------------------------------------------------------------------------ void Dictionary::addAvp(const Avp & avp) throw(anna::RuntimeException) { - const Avp * found; - if(found = getAvp(avp.getId())) { + const Avp * found = getAvp(avp.getId()); + if (found) { if(!a_allowUpdates) { std::string s_ex = "Cannot add an avp with an existing identifier (code,vendor):\n"; s_ex += avp.asString(); @@ -248,9 +248,9 @@ void Dictionary::addAvp(const Avp & avp) throw(anna::RuntimeException) { //----------------------------------------------------- Dictionary::addCommand() //------------------------------------------------------------------------------ void Dictionary::addCommand(const Command & command) throw(anna::RuntimeException) { - const Command * found; - - if(found = getCommand(command.getId())) { + + const Command * found = getCommand(command.getId()); + if(found) { if(!a_allowUpdates) { std::string s_ex = "Cannot add a command with an existing identifier (code,request):\n"; s_ex += command.asString(); @@ -260,7 +260,9 @@ void Dictionary::addCommand(const Command & command) throw(anna::RuntimeExceptio ITEM_OVERWRITE("command", command, a_commands, a_commandNames); } - if(found = getCommand(command.getName())) { + + found = getCommand(command.getName()); + if(found) { if(!a_allowUpdates) { std::string s_ex = "Cannot add a command with an existing name:\n"; s_ex += command.asString();