summaryrefslogtreecommitdiffstats
path: root/src/gui/PatchCanvas.hpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2010-12-14 19:52:19 +0000
committerDavid Robillard <d@drobilla.net>2010-12-14 19:52:19 +0000
commit2cfd996c38fefef9052c12758d681cba7be0642e (patch)
tree205d3817e64ca80e2c9a5b3d1519a0943ec95d52 /src/gui/PatchCanvas.hpp
parent88e6b341cb0b7c2023d6baa75f85eb58ebcaedd0 (diff)
downloadingen-2cfd996c38fefef9052c12758d681cba7be0642e.tar.gz
ingen-2cfd996c38fefef9052c12758d681cba7be0642e.tar.bz2
ingen-2cfd996c38fefef9052c12758d681cba7be0642e.zip
Apply patch from larsl to tolerate broken LV2 class hierarchies (ticket #529).
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2682 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/gui/PatchCanvas.hpp')
-rw-r--r--src/gui/PatchCanvas.hpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/gui/PatchCanvas.hpp b/src/gui/PatchCanvas.hpp
index ae99c1c1..aa27c9e1 100644
--- a/src/gui/PatchCanvas.hpp
+++ b/src/gui/PatchCanvas.hpp
@@ -20,6 +20,7 @@
#include <string>
#include <map>
+#include <set>
#include <boost/shared_ptr.hpp>
#include "ingen-config.h"
#include "flowcanvas/Canvas.hpp"
@@ -116,7 +117,8 @@ private:
Gtk::Menu* menu,
SLV2PluginClass plugin_class,
SLV2PluginClasses classes,
- const LV2Children& children);
+ const LV2Children& children,
+ std::set<const char*>& ancestors);
#endif
GraphObject::Properties get_initial_data();