summaryrefslogtreecommitdiffstats
path: root/src/Canvas.cpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2011-12-07 03:48:34 +0000
committerDavid Robillard <d@drobilla.net>2011-12-07 03:48:34 +0000
commit9ce9a936d4150e51b77bf1ab89263afbcc729a7e (patch)
treedbc75b39886e0278bdd3895ae5caa442096cc3f4 /src/Canvas.cpp
parent388d736799e23d5a22e52751c7522147fa5293cb (diff)
downloadganv-9ce9a936d4150e51b77bf1ab89263afbcc729a7e.tar.gz
ganv-9ce9a936d4150e51b77bf1ab89263afbcc729a7e.tar.bz2
ganv-9ce9a936d4150e51b77bf1ab89263afbcc729a7e.zip
Support creating modules via pure GObject construction.
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@3826 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/Canvas.cpp')
-rw-r--r--src/Canvas.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Canvas.cpp b/src/Canvas.cpp
index 2faf2a5..841c3cf 100644
--- a/src/Canvas.cpp
+++ b/src/Canvas.cpp
@@ -379,7 +379,7 @@ GanvCanvasImpl::remove_item(GanvNode* item)
// Remove children ports from selection if item is a module
if (GANV_IS_MODULE(item)) {
GanvModule* const module = GANV_MODULE(item);
- for (unsigned i = 0; i < module->ports->len; ++i) {
+ for (unsigned i = 0; i < ganv_module_num_ports(module); ++i) {
unselect_port((GanvPort*)g_ptr_array_index(
module->ports, i));
}