forked from Mirrors/privacore-open-source-search-engine
init class members in SafeBuf
This commit is contained in:
@ -17,6 +17,7 @@ SafeBuf::SafeBuf(int32_t initSize, const char *label ) {
|
||||
if(!m_buf) m_capacity = 0;
|
||||
m_usingStack = false;
|
||||
m_encoding = csUTF8;
|
||||
m_renderHtml = false;
|
||||
}
|
||||
|
||||
void SafeBuf::constructor ( ) {
|
||||
@ -26,6 +27,7 @@ void SafeBuf::constructor ( ) {
|
||||
m_usingStack = false;
|
||||
m_encoding = csUTF8;
|
||||
m_label = NULL;
|
||||
m_renderHtml = false;
|
||||
}
|
||||
|
||||
SafeBuf::SafeBuf() {
|
||||
@ -35,6 +37,7 @@ SafeBuf::SafeBuf() {
|
||||
m_usingStack = false;
|
||||
m_encoding = csUTF8;
|
||||
m_label = NULL;
|
||||
m_renderHtml = false;
|
||||
}
|
||||
|
||||
void SafeBuf::setLabel ( const char *label ) {
|
||||
@ -48,6 +51,7 @@ SafeBuf::SafeBuf(char* stackBuf, int32_t cap, const char* label) {
|
||||
m_length = 0;
|
||||
m_encoding = csUTF8;
|
||||
m_label = label;
|
||||
m_renderHtml = false;
|
||||
}
|
||||
|
||||
SafeBuf::SafeBuf(char *heapBuf, int32_t bufMax, int32_t bytesInUse, bool ownData) {
|
||||
@ -60,6 +64,8 @@ SafeBuf::SafeBuf(char *heapBuf, int32_t bufMax, int32_t bytesInUse, bool ownData
|
||||
m_buf = heapBuf;
|
||||
m_length = bytesInUse;
|
||||
m_encoding = csUTF8;
|
||||
m_label = NULL;
|
||||
m_renderHtml = false;
|
||||
}
|
||||
|
||||
SafeBuf::~SafeBuf() {
|
||||
|
Reference in New Issue
Block a user