disallow creating an EncodedString with no data
This commit is contained in:
parent
fcabf60551
commit
0c2ac5b325
@ -19,12 +19,6 @@ EncodedString::iterator & EncodedString::iterator::operator++()
|
||||
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)
|
||||
: m_encoding(encoding),
|
||||
m_size(size)
|
||||
|
@ -39,7 +39,6 @@ public:
|
||||
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);
|
||||
|
||||
iterator begin() const;
|
||||
|
Loading…
x
Reference in New Issue
Block a user