[DEV] update to the new ETK allocator wrapper
This commit is contained in:
parent
f99cba3d54
commit
018dab1e2e
@ -9,7 +9,7 @@
|
||||
#include <exml/internal/Document.hpp>
|
||||
|
||||
ememory::SharedPtr<exml::internal::Attribute> exml::internal::Attribute::create(const etk::String& _name, const etk::String& _value) {
|
||||
return ememory::SharedPtr<exml::internal::Attribute>(new exml::internal::Attribute(_name, _value));
|
||||
return ememory::SharedPtr<exml::internal::Attribute>(ETK_NEW(exml::internal::Attribute, _name, _value));
|
||||
}
|
||||
|
||||
exml::internal::Attribute::Attribute(const etk::String& _name, const etk::String& _value) :
|
||||
|
@ -19,7 +19,7 @@ static bool isWhiteChar(char32_t _val) {
|
||||
}
|
||||
|
||||
ememory::SharedPtr<exml::internal::Comment> exml::internal::Comment::create(const etk::String& _value) {
|
||||
return ememory::SharedPtr<exml::internal::Comment>(new exml::internal::Comment(_value));
|
||||
return ememory::SharedPtr<exml::internal::Comment>(ETK_NEW(exml::internal::Comment, _value));
|
||||
}
|
||||
|
||||
bool exml::internal::Comment::iParse(const etk::String& _data, int32_t& _pos, bool _caseSensitive, exml::FilePos& _filePos, exml::internal::Document& _doc) {
|
||||
|
@ -16,11 +16,11 @@
|
||||
*/
|
||||
|
||||
ememory::SharedPtr<exml::internal::Declaration> exml::internal::Declaration::create(const etk::String& _name) {
|
||||
return ememory::SharedPtr<exml::internal::Declaration>(new exml::internal::Declaration(_name));
|
||||
return ememory::SharedPtr<exml::internal::Declaration>(ETK_NEW(exml::internal::Declaration, _name));
|
||||
}
|
||||
|
||||
ememory::SharedPtr<exml::internal::DeclarationXML> exml::internal::DeclarationXML::create(const etk::String& _version, const etk::String& _format, bool _standalone) {
|
||||
return ememory::SharedPtr<exml::internal::DeclarationXML>(new exml::internal::DeclarationXML(_version, _format, _standalone));
|
||||
return ememory::SharedPtr<exml::internal::DeclarationXML>(ETK_NEW(exml::internal::DeclarationXML, _version, _format, _standalone));
|
||||
}
|
||||
|
||||
exml::internal::DeclarationXML::DeclarationXML(const etk::String& _version, const etk::String& _format, bool _standalone) :
|
||||
@ -75,7 +75,7 @@ bool exml::internal::Declaration::iParse(const etk::String& _data, int32_t& _pos
|
||||
return true;
|
||||
}
|
||||
if (checkAvaillable(_data[iii], true) == true) {
|
||||
// we find an attibute == > create a new and parse it :
|
||||
// we find an attibute == > create an element and parse it:
|
||||
ememory::SharedPtr<exml::internal::Attribute> attribute = exml::internal::Attribute::create();
|
||||
if (attribute == nullptr) {
|
||||
CREATE_ERROR(_doc, _data, _pos, _filePos, " Allocation error ...");
|
||||
|
@ -9,7 +9,7 @@
|
||||
#include <etk/os/FSNode.hpp>
|
||||
|
||||
ememory::SharedPtr<exml::internal::Document> exml::internal::Document::create() {
|
||||
return ememory::SharedPtr<exml::internal::Document>(new exml::internal::Document());
|
||||
return ememory::SharedPtr<exml::internal::Document>(ETK_NEW(exml::internal::Document));
|
||||
}
|
||||
|
||||
exml::internal::Document::Document() :
|
||||
|
@ -23,7 +23,7 @@ static bool isWhiteChar(char32_t _val) {
|
||||
}
|
||||
|
||||
ememory::SharedPtr<exml::internal::Element> exml::internal::Element::create(const etk::String& _value) {
|
||||
return ememory::SharedPtr<exml::internal::Element>(new exml::internal::Element(_value));
|
||||
return ememory::SharedPtr<exml::internal::Element>(ETK_NEW(exml::internal::Element, _value));
|
||||
}
|
||||
|
||||
enum exml::nodeType exml::internal::Element::getType(int32_t _id) const {
|
||||
@ -474,7 +474,7 @@ bool exml::internal::Element::iParse(const etk::String& _data,
|
||||
return false;
|
||||
}
|
||||
if (checkAvaillable(_data[iii], true) == true) {
|
||||
// we find an attibute == > create a new and parse it :
|
||||
// we find an attibute == > create an element and parse it:
|
||||
ememory::SharedPtr<exml::internal::Attribute> attribute = exml::internal::Attribute::create();
|
||||
if (attribute == nullptr) {
|
||||
CREATE_ERROR(_doc, _data, _pos, _filePos, "Allocation error ...");
|
||||
|
@ -46,7 +46,7 @@ static bool isWhiteChar(char32_t _val) {
|
||||
}
|
||||
|
||||
ememory::SharedPtr<exml::internal::Text> exml::internal::Text::create(const etk::String& _data) {
|
||||
return ememory::SharedPtr<exml::internal::Text>(new exml::internal::Text(_data));
|
||||
return ememory::SharedPtr<exml::internal::Text>(ETK_NEW(exml::internal::Text, _data));
|
||||
}
|
||||
|
||||
bool exml::internal::Text::iGenerate(etk::String& _data, int32_t _indent) const {
|
||||
@ -105,7 +105,7 @@ bool exml::internal::Text::iParse(const etk::String& _data,
|
||||
|
||||
|
||||
ememory::SharedPtr<exml::internal::TextCDATA> exml::internal::TextCDATA::create() {
|
||||
return ememory::SharedPtr<exml::internal::TextCDATA>(new exml::internal::TextCDATA());
|
||||
return ememory::SharedPtr<exml::internal::TextCDATA>(ETK_NEW(exml::internal::TextCDATA));
|
||||
}
|
||||
|
||||
bool exml::internal::TextCDATA::iGenerate(etk::String& _data, int32_t _indent) const {
|
||||
|
Loading…
x
Reference in New Issue
Block a user