Browse Source

Misc

tags/1.9.4
falkTX 11 years ago
parent
commit
31c68b8876
1 changed files with 15 additions and 27 deletions
  1. +15
    -27
      source/backend/plugin/Lv2Plugin.cpp

+ 15
- 27
source/backend/plugin/Lv2Plugin.cpp View File

@@ -136,12 +136,10 @@ const uint32_t kFeatureCount = 31;
enum Lv2PluginGuiType {
PLUGIN_UI_NULL,
PLUGIN_UI_OSC,
PLUGIN_UI_QT,
PLUGIN_UI_PARENT,
PLUGIN_UI_EXTERNAL
};

#if 0
struct Lv2EventData {
uint32_t type;
uint32_t rindex;
@@ -167,51 +165,41 @@ struct Lv2EventData {
port = nullptr;
}

const ScopedValueSetter<uint32_t> zeroType(type, type, 0x0);

if (type & CARLA_EVENT_DATA_ATOM)
{
CARLA_ASSERT(atom != nullptr);
CARLA_SAFE_ASSERT_RETURN(atom != nullptr,);

if (atom != nullptr)
{
std::free(atom);
atom = nullptr;
}
std::free(atom);
atom = nullptr;
}
else if (type & CARLA_EVENT_DATA_EVENT)
{
CARLA_ASSERT(event != nullptr);
CARLA_SAFE_ASSERT_RETURN(event != nullptr,);

if (event != nullptr)
{
std::free(event);
event = nullptr;
}
std::free(event);
event = nullptr;
}
else if (type & CARLA_EVENT_DATA_MIDI_LL)
{
CARLA_ASSERT(midi != nullptr && midi->data != nullptr);
CARLA_SAFE_ASSERT_RETURN(midi != nullptr,)
CARLA_SAFE_ASSERT_RETURN(midi->data != nullptr,);

if (midi != nullptr)
{
if (midi->data != nullptr)
{
delete[] midi->data;
midi->data = nullptr;
}
delete[] midi->data;
midi->data = nullptr;

delete midi;
midi = nullptr;
}
delete midi;
midi = nullptr;
}

CARLA_ASSERT(_ptr == nullptr);

type = 0x0;
}

CARLA_DECLARE_NON_COPY_STRUCT(Lv2EventData)
};

#if 0
struct Lv2PluginEventData {
uint32_t count;
Lv2EventData* data;


Loading…
Cancel
Save