commit b5c4ef84bd1103d14284a8550626e53b9ef8bb09
parent 45cddf26a7454bd2687c387f787455eef552a87f
Author: falkTX <falktx@gmail.com>
Date: Thu, 25 Jun 2015 12:28:39 +0200
Fix build
Diffstat:
6 files changed, 41 insertions(+), 76 deletions(-)
diff --git a/dgl/src/Application.cpp b/dgl/src/Application.cpp
@@ -22,8 +22,7 @@ START_NAMESPACE_DGL
// -----------------------------------------------------------------------
Application::Application()
- : pData(new PrivateData()),
- leakDetector_Application() {}
+ : pData(new PrivateData()) {}
Application::~Application()
{
diff --git a/dgl/src/ImageWidgets.cpp b/dgl/src/ImageWidgets.cpp
@@ -25,8 +25,7 @@ START_NAMESPACE_DGL
ImageAboutWindow::ImageAboutWindow(Window& parent, const Image& image)
: Window(parent.getApp(), parent),
Widget((Window&)*this),
- fImgBackground(image),
- leakDetector_ImageAboutWindow()
+ fImgBackground(image)
{
Window::setResizable(false);
Window::setSize(image.getSize());
@@ -36,8 +35,7 @@ ImageAboutWindow::ImageAboutWindow(Window& parent, const Image& image)
ImageAboutWindow::ImageAboutWindow(Widget* widget, const Image& image)
: Window(widget->getParentApp(), widget->getParentWindow()),
Widget((Window&)*this),
- fImgBackground(image),
- leakDetector_ImageAboutWindow()
+ fImgBackground(image)
{
Window::setResizable(false);
Window::setSize(image.getSize());
@@ -107,16 +105,14 @@ struct ImageButton::PrivateData {
ImageButton::ImageButton(Window& parent, const Image& image)
: Widget(parent),
- pData(new PrivateData(this, image, image, image)),
- leakDetector_ImageButton()
+ pData(new PrivateData(this, image, image, image))
{
setSize(image.getSize());
}
ImageButton::ImageButton(Window& parent, const Image& imageNormal, const Image& imageDown)
: Widget(parent),
- pData(new PrivateData(this, imageNormal, imageNormal, imageDown)),
- leakDetector_ImageButton()
+ pData(new PrivateData(this, imageNormal, imageNormal, imageDown))
{
DISTRHO_SAFE_ASSERT(imageNormal.getSize() == imageDown.getSize());
@@ -125,8 +121,7 @@ ImageButton::ImageButton(Window& parent, const Image& imageNormal, const Image&
ImageButton::ImageButton(Window& parent, const Image& imageNormal, const Image& imageHover, const Image& imageDown)
: Widget(parent),
- pData(new PrivateData(this, imageNormal, imageHover, imageDown)),
- leakDetector_ImageButton()
+ pData(new PrivateData(this, imageNormal, imageHover, imageDown))
{
DISTRHO_SAFE_ASSERT(imageNormal.getSize() == imageHover.getSize() && imageHover.getSize() == imageDown.getSize());
@@ -135,16 +130,14 @@ ImageButton::ImageButton(Window& parent, const Image& imageNormal, const Image&
ImageButton::ImageButton(Widget* widget, const Image& image)
: Widget(widget->getParentWindow()),
- pData(new PrivateData(this, image, image, image)),
- leakDetector_ImageButton()
+ pData(new PrivateData(this, image, image, image))
{
setSize(image.getSize());
}
ImageButton::ImageButton(Widget* widget, const Image& imageNormal, const Image& imageDown)
: Widget(widget->getParentWindow()),
- pData(new PrivateData(this, imageNormal, imageNormal, imageDown)),
- leakDetector_ImageButton()
+ pData(new PrivateData(this, imageNormal, imageNormal, imageDown))
{
DISTRHO_SAFE_ASSERT(imageNormal.getSize() == imageDown.getSize());
@@ -153,8 +146,7 @@ ImageButton::ImageButton(Widget* widget, const Image& imageNormal, const Image&
ImageButton::ImageButton(Widget* widget, const Image& imageNormal, const Image& imageHover, const Image& imageDown)
: Widget(widget->getParentWindow()),
- pData(new PrivateData(this, imageNormal, imageHover, imageDown)),
- leakDetector_ImageButton()
+ pData(new PrivateData(this, imageNormal, imageHover, imageDown))
{
DISTRHO_SAFE_ASSERT(imageNormal.getSize() == imageHover.getSize() && imageHover.getSize() == imageDown.getSize());
@@ -221,8 +213,7 @@ ImageKnob::ImageKnob(Window& parent, const Image& image, Orientation orientation
fImgLayerHeight(fImgLayerWidth),
fImgLayerCount(fIsImgVertical ? image.getHeight()/fImgLayerHeight : image.getWidth()/fImgLayerWidth),
fIsReady(false),
- fTextureId(0),
- leakDetector_ImageKnob()
+ fTextureId(0)
{
glGenTextures(1, &fTextureId);
setSize(fImgLayerWidth, fImgLayerHeight);
@@ -250,8 +241,7 @@ ImageKnob::ImageKnob(Widget* widget, const Image& image, Orientation orientation
fImgLayerHeight(fImgLayerWidth),
fImgLayerCount(fIsImgVertical ? image.getHeight()/fImgLayerHeight : image.getWidth()/fImgLayerWidth),
fIsReady(false),
- fTextureId(0),
- leakDetector_ImageKnob()
+ fTextureId(0)
{
glGenTextures(1, &fTextureId);
setSize(fImgLayerWidth, fImgLayerHeight);
@@ -279,8 +269,7 @@ ImageKnob::ImageKnob(const ImageKnob& imageKnob)
fImgLayerHeight(imageKnob.fImgLayerHeight),
fImgLayerCount(imageKnob.fImgLayerCount),
fIsReady(false),
- fTextureId(0),
- leakDetector_ImageKnob()
+ fTextureId(0)
{
glGenTextures(1, &fTextureId);
setSize(fImgLayerWidth, fImgLayerHeight);
@@ -670,8 +659,7 @@ ImageSlider::ImageSlider(Window& parent, const Image& image) noexcept
fCallback(nullptr),
fStartPos(),
fEndPos(),
- fSliderArea(),
- leakDetector_ImageSlider()
+ fSliderArea()
{
pData->needsFullViewport = true;
}
@@ -692,8 +680,7 @@ ImageSlider::ImageSlider(Widget* widget, const Image& image) noexcept
fCallback(nullptr),
fStartPos(),
fEndPos(),
- fSliderArea(),
- leakDetector_ImageSlider()
+ fSliderArea()
{
pData->needsFullViewport = true;
}
@@ -997,8 +984,7 @@ ImageSwitch::ImageSwitch(Window& parent, const Image& imageNormal, const Image&
fImageNormal(imageNormal),
fImageDown(imageDown),
fIsDown(false),
- fCallback(nullptr),
- leakDetector_ImageSwitch()
+ fCallback(nullptr)
{
DISTRHO_SAFE_ASSERT(fImageNormal.getSize() == fImageDown.getSize());
@@ -1010,8 +996,7 @@ ImageSwitch::ImageSwitch(Widget* widget, const Image& imageNormal, const Image&
fImageNormal(imageNormal),
fImageDown(imageDown),
fIsDown(false),
- fCallback(nullptr),
- leakDetector_ImageSwitch()
+ fCallback(nullptr)
{
DISTRHO_SAFE_ASSERT(fImageNormal.getSize() == fImageDown.getSize());
@@ -1023,8 +1008,7 @@ ImageSwitch::ImageSwitch(const ImageSwitch& imageSwitch) noexcept
fImageNormal(imageSwitch.fImageNormal),
fImageDown(imageSwitch.fImageDown),
fIsDown(imageSwitch.fIsDown),
- fCallback(imageSwitch.fCallback),
- leakDetector_ImageSwitch()
+ fCallback(imageSwitch.fCallback)
{
DISTRHO_SAFE_ASSERT(fImageNormal.getSize() == fImageDown.getSize());
diff --git a/dgl/src/NanoVG.cpp b/dgl/src/NanoVG.cpp
@@ -81,13 +81,11 @@ START_NAMESPACE_DGL
NanoImage::NanoImage()
: fHandle(),
- fSize(),
- leakDetector_NanoImage() {}
+ fSize() {}
NanoImage::NanoImage(const Handle& handle)
: fHandle(handle),
- fSize(),
- leakDetector_NanoImage()
+ fSize()
{
DISTRHO_SAFE_ASSERT_RETURN(fHandle.context != nullptr && fHandle.imageId != 0,);
@@ -176,8 +174,7 @@ NanoVG::Paint::operator NVGpaint() const noexcept
NanoVG::NanoVG(int flags)
: fContext(nvgCreateGL(flags)),
fInFrame(false),
- fIsSubWidget(false),
- leakDetector_NanoVG()
+ fIsSubWidget(false)
{
DISTRHO_SAFE_ASSERT_RETURN(fContext != nullptr,);
}
@@ -185,8 +182,7 @@ NanoVG::NanoVG(int flags)
NanoVG::NanoVG(NanoWidget* groupWidget)
: fContext(groupWidget->fContext),
fInFrame(false),
- fIsSubWidget(true),
- leakDetector_NanoVG()
+ fIsSubWidget(true)
{
}
@@ -876,8 +872,7 @@ struct NanoWidget::PrivateData {
NanoWidget::NanoWidget(Window& parent, int flags)
: Widget(parent),
NanoVG(flags),
- nData(new PrivateData(this)),
- leakDetector_NanoWidget()
+ nData(new PrivateData(this))
{
pData->needsScaling = true;
}
@@ -885,8 +880,7 @@ NanoWidget::NanoWidget(Window& parent, int flags)
NanoWidget::NanoWidget(Widget* groupWidget, int flags)
: Widget(groupWidget, true),
NanoVG(flags),
- nData(new PrivateData(this)),
- leakDetector_NanoWidget()
+ nData(new PrivateData(this))
{
pData->needsScaling = true;
}
@@ -894,8 +888,7 @@ NanoWidget::NanoWidget(Widget* groupWidget, int flags)
NanoWidget::NanoWidget(NanoWidget* groupWidget)
: Widget(groupWidget, false),
NanoVG(groupWidget),
- nData(new PrivateData(this)),
- leakDetector_NanoWidget()
+ nData(new PrivateData(this))
{
pData->needsScaling = true;
groupWidget->nData->subWidgets.push_back(this);
diff --git a/dgl/src/NanoWidgets.cpp b/dgl/src/NanoWidgets.cpp
@@ -56,8 +56,7 @@ struct BlendishButton::PrivateData {
BlendishButton::BlendishButton(Window& parent, const char* text, int iconId)
: NanoWidget(parent),
- pData(new PrivateData(this, text, iconId)),
- leakDetector_BlendishButton()
+ pData(new PrivateData(this, text, iconId))
{
registerBlendishResourcesIfNeeded(getContext());
_updateBounds();
@@ -65,8 +64,7 @@ BlendishButton::BlendishButton(Window& parent, const char* text, int iconId)
BlendishButton::BlendishButton(NanoWidget* widget, const char* text, int iconId)
: NanoWidget(widget),
- pData(new PrivateData(this, text, iconId)),
- leakDetector_BlendishButton()
+ pData(new PrivateData(this, text, iconId))
{
registerBlendishResourcesIfNeeded(getContext());
_updateBounds();
diff --git a/dgl/src/Widget.cpp b/dgl/src/Widget.cpp
@@ -22,22 +22,19 @@ START_NAMESPACE_DGL
// Widget
Widget::Widget(Window& parent)
- : pData(new PrivateData(this, parent, nullptr, false)),
- leakDetector_Widget()
+ : pData(new PrivateData(this, parent, nullptr, false))
{
parent._addWidget(this);
}
Widget::Widget(Widget* groupWidget)
- : pData(new PrivateData(this, groupWidget->getParentWindow(), groupWidget, true)),
- leakDetector_Widget()
+ : pData(new PrivateData(this, groupWidget->getParentWindow(), groupWidget, true))
{
pData->parent._addWidget(this);
}
Widget::Widget(Widget* groupWidget, bool addToSubWidgets)
- : pData(new PrivateData(this, groupWidget->getParentWindow(), groupWidget, addToSubWidgets)),
- leakDetector_Widget()
+ : pData(new PrivateData(this, groupWidget->getParentWindow(), groupWidget, addToSubWidgets))
{
pData->parent._addWidget(this);
}
diff --git a/dgl/src/Window.cpp b/dgl/src/Window.cpp
@@ -80,16 +80,15 @@ struct Window::PrivateData {
fWidgets(),
fModal(),
#if defined(DISTRHO_OS_WINDOWS)
- hwnd(0),
+ hwnd(0)
#elif defined(DISTRHO_OS_LINUX)
xDisplay(nullptr),
- xWindow(0),
+ xWindow(0)
#elif defined(DISTRHO_OS_MAC)
fNeedsIdle(true),
mView(nullptr),
- mWindow(nullptr),
+ mWindow(nullptr)
#endif
- leakDetector_PrivateData()
{
DBG("Creating window without parent..."); DBGF;
init();
@@ -109,16 +108,15 @@ struct Window::PrivateData {
fWidgets(),
fModal(parent.pData),
#if defined(DISTRHO_OS_WINDOWS)
- hwnd(0),
+ hwnd(0)
#elif defined(DISTRHO_OS_LINUX)
xDisplay(nullptr),
- xWindow(0),
+ xWindow(0)
#elif defined(DISTRHO_OS_MAC)
fNeedsIdle(false),
mView(nullptr),
- mWindow(nullptr),
+ mWindow(nullptr)
#endif
- leakDetector_PrivateData()
{
DBG("Creating window with parent..."); DBGF;
init();
@@ -148,16 +146,15 @@ struct Window::PrivateData {
fWidgets(),
fModal(),
#if defined(DISTRHO_OS_WINDOWS)
- hwnd(0),
+ hwnd(0)
#elif defined(DISTRHO_OS_LINUX)
xDisplay(nullptr),
- xWindow(0),
+ xWindow(0)
#elif defined(DISTRHO_OS_MAC)
fNeedsIdle(parentId == 0),
mView(nullptr),
- mWindow(nullptr),
+ mWindow(nullptr)
#endif
- leakDetector_PrivateData()
{
if (fUsingEmbed)
{
@@ -941,16 +938,13 @@ struct Window::PrivateData {
// Window
Window::Window(Application& app)
- : pData(new PrivateData(app, this)),
- leakDetector_Window() {}
+ : pData(new PrivateData(app, this)) {}
Window::Window(Application& app, Window& parent)
- : pData(new PrivateData(app, this, parent)),
- leakDetector_Window() {}
+ : pData(new PrivateData(app, this, parent)) {}
Window::Window(Application& app, intptr_t parentId)
- : pData(new PrivateData(app, this, parentId)),
- leakDetector_Window() {}
+ : pData(new PrivateData(app, this, parentId)) {}
Window::~Window()
{