disallow creating an EncodedString with no data

This commit is contained in:
Josh Holtrop 2017-01-21 14:22:29 -05:00
parent fcabf60551
commit 0c2ac5b325
2 changed files with 0 additions and 7 deletions

View File

@ -19,12 +19,6 @@ EncodedString::iterator & EncodedString::iterator::operator++()
return *this; return *this;
} }
EncodedString::EncodedString(Encoding::Type encoding)
: m_encoding(encoding),
m_data(nullptr)
{
}
EncodedString::EncodedString(const uint8_t * data, size_t size, Encoding::Type encoding) EncodedString::EncodedString(const uint8_t * data, size_t size, Encoding::Type encoding)
: m_encoding(encoding), : m_encoding(encoding),
m_size(size) m_size(size)

View File

@ -39,7 +39,6 @@ public:
size_t m_offset; size_t m_offset;
}; };
EncodedString(Encoding::Type encoding = Encoding::UTF_8);
EncodedString(const uint8_t * data, size_t size, Encoding::Type encoding = Encoding::UTF_8); EncodedString(const uint8_t * data, size_t size, Encoding::Type encoding = Encoding::UTF_8);
iterator begin() const; iterator begin() const;