X-Git-Url: https://git.teslayout.com/public/public/public/?a=blobdiff_plain;f=source%2Fdiameter%2Fstack%2FAvp.cpp;h=252e8166dfabfce878273e9b04a4dc4f4ac20889;hb=42f606f1c76bfbef24e7e772b6939d69d5ea970e;hp=502745aa10a9e8e67fffc0f56f35aab9e97adbdf;hpb=39033fd99e58e994a5e98c1060dcc79e0d81f9c9;p=anna.git diff --git a/source/diameter/stack/Avp.cpp b/source/diameter/stack/Avp.cpp index 502745a..252e816 100644 --- a/source/diameter/stack/Avp.cpp +++ b/source/diameter/stack/Avp.cpp @@ -184,7 +184,7 @@ std::string anna::diameter::stack::Avp::asString() const throw() { std::string qual = (*it).second.getQual(); int NumberOfSpaces = strlen(DICTIONARY_AVPRULE_TAB) - qual.size(); - for(register int k = 0; k < NumberOfSpaces; k++) trace += " "; + for(int k = 0; k < NumberOfSpaces; k++) trace += " "; trace += (*it).second.asString(); trace += "\n"; @@ -294,7 +294,9 @@ anna::xml::Node* anna::diameter::stack::Avp::asXML(anna::xml::Node* parent) cons single->createAttribute("format-name", a_formatName); if(format->isEnumerated()) { - single->createAttribute("enum", getEnums()); + std::string enums = getEnums(); + + if(enums != "") single->createAttribute("enum", enums); } if(hasAliases()) {