summaryrefslogtreecommitdiffstats
path: root/staging_vespalib
diff options
context:
space:
mode:
Diffstat (limited to 'staging_vespalib')
-rw-r--r--staging_vespalib/src/tests/xmlserializable/xmlserializabletest.cpp2
-rw-r--r--staging_vespalib/src/vespa/vespalib/util/xmlstream.cpp2
-rw-r--r--staging_vespalib/src/vespa/vespalib/util/xmlstream.h4
3 files changed, 4 insertions, 4 deletions
diff --git a/staging_vespalib/src/tests/xmlserializable/xmlserializabletest.cpp b/staging_vespalib/src/tests/xmlserializable/xmlserializabletest.cpp
index f2990d7b511..a389ada2214 100644
--- a/staging_vespalib/src/tests/xmlserializable/xmlserializabletest.cpp
+++ b/staging_vespalib/src/tests/xmlserializable/xmlserializabletest.cpp
@@ -56,7 +56,7 @@ Test::testEscaping()
std::ostringstream ost;
XmlOutputStream xos(ost);
using namespace vespalib::xml;
- xos << XmlTag("!#trash%-", CONVERT_ILLEGAL_CHARACTERS)
+ xos << XmlTag("!#trash%-", XmlTagFlags::CONVERT_ILLEGAL_CHARACTERS)
<< XmlTag("foo")
<< XmlAttribute("bar", "<100%\" &\n>")
<< XmlEndTag()
diff --git a/staging_vespalib/src/vespa/vespalib/util/xmlstream.cpp b/staging_vespalib/src/vespa/vespalib/util/xmlstream.cpp
index b5fd5b10844..e1778a881be 100644
--- a/staging_vespalib/src/vespa/vespalib/util/xmlstream.cpp
+++ b/staging_vespalib/src/vespa/vespalib/util/xmlstream.cpp
@@ -361,7 +361,7 @@ XmlTag::XmlTag(const std::string& name, XmlTagFlags flags)
_content(),
_flags(flags)
{
- if (_flags == CONVERT_ILLEGAL_CHARACTERS) {
+ if (_flags == XmlTagFlags::CONVERT_ILLEGAL_CHARACTERS) {
convertToLegalName(_name);
}
if (!isLegalName(_name)) {
diff --git a/staging_vespalib/src/vespa/vespalib/util/xmlstream.h b/staging_vespalib/src/vespa/vespalib/util/xmlstream.h
index 5455251eea1..01f3104a595 100644
--- a/staging_vespalib/src/vespa/vespalib/util/xmlstream.h
+++ b/staging_vespalib/src/vespa/vespalib/util/xmlstream.h
@@ -42,7 +42,7 @@ class XmlOutputStream;
bool isLegalName(const std::string& name);
-enum XmlTagFlags { NONE = 0, CONVERT_ILLEGAL_CHARACTERS = 1 };
+enum class XmlTagFlags { NONE = 0, CONVERT_ILLEGAL_CHARACTERS = 1 };
/**
* @class document::XmlTag
@@ -56,7 +56,7 @@ class XmlTag {
XmlTagFlags _flags;
public:
XmlTag(const XmlTag&);
- XmlTag(const std::string& name, XmlTagFlags = NONE);
+ XmlTag(const std::string& name, XmlTagFlags = XmlTagFlags::NONE);
~XmlTag();
const std::string& getName() const { return _name; }