summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ufo/ufo-remote-node.c2
-rw-r--r--ufo/ufo-remote-task.c9
2 files changed, 4 insertions, 7 deletions
diff --git a/ufo/ufo-remote-node.c b/ufo/ufo-remote-node.c
index 029046d..33357c8 100644
--- a/ufo/ufo-remote-node.c
+++ b/ufo/ufo-remote-node.c
@@ -307,6 +307,6 @@ ufo_remote_node_init (UfoRemoteNode *self)
{
UfoRemoteNodePrivate *priv;
self->priv = priv = UFO_REMOTE_NODE_GET_PRIVATE (self);
- priv->n_inputs = 0;
+ priv->n_inputs = ufo_remote_node_get_num_inputs (self);
priv->terminated = FALSE;
}
diff --git a/ufo/ufo-remote-task.c b/ufo/ufo-remote-task.c
index 373df44..dca9b94 100644
--- a/ufo/ufo-remote-task.c
+++ b/ufo/ufo-remote-task.c
@@ -91,23 +91,20 @@ ufo_remote_task_get_requisition (UfoTask *task,
static guint
ufo_remote_task_get_num_inputs (UfoTask *task)
{
- ufo_remote_node_get_num_inputs (UFO_REMOTE_TASK_GET_PRIVATE (task)->remote);
- return 0;
+ return ufo_remote_node_get_num_inputs (UFO_REMOTE_TASK_GET_PRIVATE (task)->remote);
}
static guint
ufo_remote_task_get_num_dimensions (UfoTask *task,
guint input)
{
- ufo_remote_node_get_num_dimensions (UFO_REMOTE_TASK_GET_PRIVATE (task)->remote, input);
- return 0;
+ return ufo_remote_node_get_num_dimensions (UFO_REMOTE_TASK_GET_PRIVATE (task)->remote, input);
}
static guint
ufo_remote_task_get_mode (UfoTask *task)
{
- ufo_remote_node_get_mode (UFO_REMOTE_TASK_GET_PRIVATE (task)->remote);
- return UFO_TASK_MODE_INVALID;
+ return ufo_remote_node_get_mode (UFO_REMOTE_TASK_GET_PRIVATE (task)->remote);
}
static gboolean