summaryrefslogtreecommitdiffstats
path: root/src/Canvas.cpp
diff options
context:
space:
mode:
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));
}