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;
|
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)
|
||||||
|
@ -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;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user