Use LeakChecked throughout Beast

This commit is contained in:
Vinnie Falco
2013-06-29 22:59:07 -07:00
parent 386fea5e71
commit ca1eda2df1
104 changed files with 354 additions and 650 deletions

View File

@@ -67,7 +67,7 @@ class InputSource;
@see XmlElement
*/
class BEAST_API XmlDocument
class BEAST_API XmlDocument : LeakChecked <XmlDocument>, Uncopyable
{
public:
//==============================================================================
@@ -173,8 +173,6 @@ private:
String expandEntity (const String& entity);
String expandExternalEntity (const String& entity);
String getParameterEntity (const String& entity);
BEAST_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (XmlDocument)
};

View File

@@ -139,7 +139,7 @@
@see XmlDocument
*/
class BEAST_API XmlElement
class BEAST_API XmlElement : LeakChecked <XmlElement>
{
public:
//==============================================================================
@@ -726,8 +726,6 @@ private:
void writeElementAsText (OutputStream&, int indentationLevel, int lineWrapLength) const;
void getChildElementsAsArray (XmlElement**) const noexcept;
void reorderChildElements (XmlElement**, int) noexcept;
BEAST_LEAK_DETECTOR (XmlElement)
};