Compiled with Code::Blocks and MinGW successfully.
Here are the warnings I got:
Code:
||=== LibJSON, Release ===|
LibJSON\JSONDefs.h|129|warning: #warning , Release build of libjson, but NDEBUG is not on|
LibJSON\JSONChildren.h||In constructor `jsonChildren::iteratorKeeper::iteratorKeeper(jsonChildren*, JSONNode**&)':|
LibJSON\JSONChildren.h|169|warning: `jsonChildren::iteratorKeeper::myRelativeOffset' will be initialized after|
LibJSON\JSONChildren.h|167|warning: `jsonChildren*jsonChildren::iteratorKeeper::myChildren'|
LibJSON\JSONChildren.h|150|warning: when initialized here|
LibJSON\internalJSONNode.h||In constructor `internalJSONNode::internalJSONNode(char)':|
LibJSON\internalJSONNode.h|207|warning: `internalJSONNode::_name' will be initialized after|
LibJSON\internalJSONNode.h|206|warning: `bool internalJSONNode::_name_encoded'|
LibJSON\internalJSONNode.h|280|warning: when initialized here|
LibJSON\internalJSONNode.h|225|warning: `internalJSONNode::_value' will be initialized after|
LibJSON\internalJSONNode.h|178|warning: `size_t internalJSONNode::refcount'|
LibJSON\internalJSONNode.h|280|warning: when initialized here|
LibJSON\internalJSONNode.h|251|warning: `internalJSONNode::fetched' will be initialized after|
LibJSON\internalJSONNode.h|222|warning: `jsonChildren*internalJSONNode::Children'|
LibJSON\internalJSONNode.h|280|warning: when initialized here|
LibJSON\JSONDefs.h|129|warning: #warning , Release build of libjson, but NDEBUG is not on|
LibJSON\JSONChildren.h||In constructor `jsonChildren::iteratorKeeper::iteratorKeeper(jsonChildren*, JSONNode**&)':|
LibJSON\JSONChildren.h|169|warning: `jsonChildren::iteratorKeeper::myRelativeOffset' will be initialized after|
LibJSON\JSONChildren.h|167|warning: `jsonChildren*jsonChildren::iteratorKeeper::myChildren'|
LibJSON\JSONChildren.h|150|warning: when initialized here|
LibJSON\internalJSONNode.h||In constructor `internalJSONNode::internalJSONNode(char)':|
LibJSON\internalJSONNode.h|207|warning: `internalJSONNode::_name' will be initialized after|
LibJSON\internalJSONNode.h|206|warning: `bool internalJSONNode::_name_encoded'|
LibJSON\internalJSONNode.h|280|warning: when initialized here|
LibJSON\internalJSONNode.h|225|warning: `internalJSONNode::_value' will be initialized after|
LibJSON\internalJSONNode.h|178|warning: `size_t internalJSONNode::refcount'|
LibJSON\internalJSONNode.h|280|warning: when initialized here|
LibJSON\internalJSONNode.h|251|warning: `internalJSONNode::fetched' will be initialized after|
LibJSON\internalJSONNode.h|222|warning: `jsonChildren*internalJSONNode::Children'|
LibJSON\internalJSONNode.h|280|warning: when initialized here|
LibJSON\JSONDefs.h|129|warning: #warning , Release build of libjson, but NDEBUG is not on|
LibJSON\JSONDefs.h|129|warning: #warning , Release build of libjson, but NDEBUG is not on|
LibJSON\JSONChildren.h||In constructor `jsonChildren::iteratorKeeper::iteratorKeeper(jsonChildren*, JSONNode**&)':|
LibJSON\JSONChildren.h|169|warning: `jsonChildren::iteratorKeeper::myRelativeOffset' will be initialized after|
LibJSON\JSONChildren.h|167|warning: `jsonChildren*jsonChildren::iteratorKeeper::myChildren'|
LibJSON\JSONChildren.h|150|warning: when initialized here|
LibJSON\internalJSONNode.h||In constructor `internalJSONNode::internalJSONNode(char)':|
LibJSON\internalJSONNode.h|207|warning: `internalJSONNode::_name' will be initialized after|
LibJSON\internalJSONNode.h|206|warning: `bool internalJSONNode::_name_encoded'|
LibJSON\internalJSONNode.h|280|warning: when initialized here|
LibJSON\internalJSONNode.h|225|warning: `internalJSONNode::_value' will be initialized after|
LibJSON\internalJSONNode.h|178|warning: `size_t internalJSONNode::refcount'|
LibJSON\internalJSONNode.h|280|warning: when initialized here|
LibJSON\internalJSONNode.h|251|warning: `internalJSONNode::fetched' will be initialized after|
LibJSON\internalJSONNode.h|222|warning: `jsonChildren*internalJSONNode::Children'|
LibJSON\internalJSONNode.h|280|warning: when initialized here|
LibJSON\JSONDefs.h|129|warning: #warning , Release build of libjson, but NDEBUG is not on|
LibJSON\JSONChildren.h||In constructor `jsonChildren::iteratorKeeper::iteratorKeeper(jsonChildren*, JSONNode**&)':|
LibJSON\JSONChildren.h|169|warning: `jsonChildren::iteratorKeeper::myRelativeOffset' will be initialized after|
LibJSON\JSONChildren.h|167|warning: `jsonChildren*jsonChildren::iteratorKeeper::myChildren'|
LibJSON\JSONChildren.h|150|warning: when initialized here|
LibJSON\internalJSONNode.h||In constructor `internalJSONNode::internalJSONNode(char)':|
LibJSON\internalJSONNode.h|207|warning: `internalJSONNode::_name' will be initialized after|
LibJSON\internalJSONNode.h|206|warning: `bool internalJSONNode::_name_encoded'|
LibJSON\internalJSONNode.h|280|warning: when initialized here|
LibJSON\internalJSONNode.h|225|warning: `internalJSONNode::_value' will be initialized after|
LibJSON\internalJSONNode.h|178|warning: `size_t internalJSONNode::refcount'|
LibJSON\internalJSONNode.h|280|warning: when initialized here|
LibJSON\internalJSONNode.h|251|warning: `internalJSONNode::fetched' will be initialized after|
LibJSON\internalJSONNode.h|222|warning: `jsonChildren*internalJSONNode::Children'|
LibJSON\internalJSONNode.h|280|warning: when initialized here|
LibJSON\JSONDefs.h|129|warning: #warning , Release build of libjson, but NDEBUG is not on|
LibJSON\JSONDefs.h|129|warning: #warning , Release build of libjson, but NDEBUG is not on|
LibJSON\JSONChildren.h||In constructor `jsonChildren::iteratorKeeper::iteratorKeeper(jsonChildren*, JSONNode**&)':|
LibJSON\JSONChildren.h|169|warning: `jsonChildren::iteratorKeeper::myRelativeOffset' will be initialized after|
LibJSON\JSONChildren.h|167|warning: `jsonChildren*jsonChildren::iteratorKeeper::myChildren'|
LibJSON\JSONChildren.h|150|warning: when initialized here|
LibJSON\internalJSONNode.h||In constructor `internalJSONNode::internalJSONNode(char)':|
LibJSON\internalJSONNode.h|207|warning: `internalJSONNode::_name' will be initialized after|
LibJSON\internalJSONNode.h|206|warning: `bool internalJSONNode::_name_encoded'|
LibJSON\internalJSONNode.h|280|warning: when initialized here|
LibJSON\internalJSONNode.h|225|warning: `internalJSONNode::_value' will be initialized after|
LibJSON\internalJSONNode.h|178|warning: `size_t internalJSONNode::refcount'|
LibJSON\internalJSONNode.h|280|warning: when initialized here|
LibJSON\internalJSONNode.h|251|warning: `internalJSONNode::fetched' will be initialized after|
LibJSON\internalJSONNode.h|222|warning: `jsonChildren*internalJSONNode::Children'|
LibJSON\internalJSONNode.h|280|warning: when initialized here|
LibJSON\JSONDefs.h|129|warning: #warning , Release build of libjson, but NDEBUG is not on|
LibJSON\JSONChildren.h||In constructor `jsonChildren::iteratorKeeper::iteratorKeeper(jsonChildren*, JSONNode**&)':|
LibJSON\JSONChildren.h|169|warning: `jsonChildren::iteratorKeeper::myRelativeOffset' will be initialized after|
LibJSON\JSONChildren.h|167|warning: `jsonChildren*jsonChildren::iteratorKeeper::myChildren'|
LibJSON\JSONChildren.h|150|warning: when initialized here|
LibJSON\internalJSONNode.h||In constructor `internalJSONNode::internalJSONNode(char)':|
LibJSON\internalJSONNode.h|207|warning: `internalJSONNode::_name' will be initialized after|
LibJSON\internalJSONNode.h|206|warning: `bool internalJSONNode::_name_encoded'|
LibJSON\internalJSONNode.h|280|warning: when initialized here|
LibJSON\internalJSONNode.h|225|warning: `internalJSONNode::_value' will be initialized after|
LibJSON\internalJSONNode.h|178|warning: `size_t internalJSONNode::refcount'|
LibJSON\internalJSONNode.h|280|warning: when initialized here|
LibJSON\internalJSONNode.h|251|warning: `internalJSONNode::fetched' will be initialized after|
LibJSON\internalJSONNode.h|222|warning: `jsonChildren*internalJSONNode::Children'|
LibJSON\internalJSONNode.h|280|warning: when initialized here|
LibJSON\JSONDefs.h|129|warning: #warning , Release build of libjson, but NDEBUG is not on|
LibJSON\JSONChildren.h||In constructor `jsonChildren::iteratorKeeper::iteratorKeeper(jsonChildren*, JSONNode**&)':|
LibJSON\JSONChildren.h|169|warning: `jsonChildren::iteratorKeeper::myRelativeOffset' will be initialized after|
LibJSON\JSONChildren.h|167|warning: `jsonChildren*jsonChildren::iteratorKeeper::myChildren'|
LibJSON\JSONChildren.h|150|warning: when initialized here|
LibJSON\internalJSONNode.h||In constructor `internalJSONNode::internalJSONNode(char)':|
LibJSON\internalJSONNode.h|207|warning: `internalJSONNode::_name' will be initialized after|
LibJSON\internalJSONNode.h|206|warning: `bool internalJSONNode::_name_encoded'|
LibJSON\internalJSONNode.h|280|warning: when initialized here|
LibJSON\internalJSONNode.h|225|warning: `internalJSONNode::_value' will be initialized after|
LibJSON\internalJSONNode.h|178|warning: `size_t internalJSONNode::refcount'|
LibJSON\internalJSONNode.h|280|warning: when initialized here|
LibJSON\internalJSONNode.h|251|warning: `internalJSONNode::fetched' will be initialized after|
LibJSON\internalJSONNode.h|222|warning: `jsonChildren*internalJSONNode::Children'|
LibJSON\internalJSONNode.h|280|warning: when initialized here|
LibJSON\internalJSONNode.h|207|warning: `internalJSONNode::_name' will be initialized after|
LibJSON\internalJSONNode.h|206|warning: `bool internalJSONNode::_name_encoded'|
LibJSON\internalJSONNode.cpp|28|warning: when initialized here|
LibJSON\internalJSONNode.h|225|warning: `internalJSONNode::_value' will be initialized after|
LibJSON\internalJSONNode.h|178|warning: `size_t internalJSONNode::refcount'|
LibJSON\internalJSONNode.cpp|28|warning: when initialized here|
LibJSON\internalJSONNode.h|251|warning: `internalJSONNode::fetched' will be initialized after|
LibJSON\internalJSONNode.h|222|warning: `jsonChildren*internalJSONNode::Children'|
LibJSON\internalJSONNode.cpp|28|warning: when initialized here|
LibJSON\internalJSONNode.h||In constructor `internalJSONNode::internalJSONNode(const json_string&)':|
LibJSON\internalJSONNode.h|207|warning: `internalJSONNode::_name' will be initialized after|
LibJSON\internalJSONNode.h|206|warning: `bool internalJSONNode::_name_encoded'|
LibJSON\internalJSONNode.cpp|59|warning: when initialized here|
LibJSON\internalJSONNode.h|225|warning: `internalJSONNode::_value' will be initialized after|
LibJSON\internalJSONNode.h|178|warning: `size_t internalJSONNode::refcount'|
LibJSON\internalJSONNode.cpp|59|warning: when initialized here|
LibJSON\internalJSONNode.h|251|warning: `internalJSONNode::fetched' will be initialized after|
LibJSON\internalJSONNode.h|222|warning: `jsonChildren*internalJSONNode::Children'|
LibJSON\internalJSONNode.cpp|59|warning: when initialized here|
LibJSON\internalJSONNode.h||In constructor `internalJSONNode::internalJSONNode(const json_string&, const json_string&)':|
LibJSON\internalJSONNode.h|225|warning: `internalJSONNode::_value' will be initialized after|
LibJSON\internalJSONNode.h|178|warning: `size_t internalJSONNode::refcount'|
LibJSON\internalJSONNode.cpp|97|warning: when initialized here|
LibJSON\internalJSONNode.h|251|warning: `internalJSONNode::fetched' will be initialized after|
LibJSON\internalJSONNode.h|222|warning: `jsonChildren*internalJSONNode::Children'|
LibJSON\internalJSONNode.cpp|97|warning: when initialized here|
LibJSON\JSONDefs.h|129|warning: #warning , Release build of libjson, but NDEBUG is not on|
LibJSON\JSONChildren.h||In constructor `jsonChildren::iteratorKeeper::iteratorKeeper(jsonChildren*, JSONNode**&)':|
LibJSON\JSONChildren.h|169|warning: `jsonChildren::iteratorKeeper::myRelativeOffset' will be initialized after|
LibJSON\JSONChildren.h|167|warning: `jsonChildren*jsonChildren::iteratorKeeper::myChildren'|
LibJSON\JSONChildren.h|150|warning: when initialized here|
LibJSON\internalJSONNode.h||In constructor `internalJSONNode::internalJSONNode(char)':|
LibJSON\internalJSONNode.h|207|warning: `internalJSONNode::_name' will be initialized after|
LibJSON\internalJSONNode.h|206|warning: `bool internalJSONNode::_name_encoded'|
LibJSON\internalJSONNode.h|280|warning: when initialized here|
LibJSON\internalJSONNode.h|225|warning: `internalJSONNode::_value' will be initialized after|
LibJSON\internalJSONNode.h|178|warning: `size_t internalJSONNode::refcount'|
LibJSON\internalJSONNode.h|280|warning: when initialized here|
LibJSON\internalJSONNode.h|251|warning: `internalJSONNode::fetched' will be initialized after|
LibJSON\internalJSONNode.h|222|warning: `jsonChildren*internalJSONNode::Children'|
LibJSON\internalJSONNode.h|280|warning: when initialized here|
||=== Build finished: 0 errors, 130 warnings ===|
Here is the Code::Blocks Project.
Bookmarks