static void ppg_edit_channel_task_try_finish (PpgEditChannelTask *task) { PpgEditChannelTaskPrivate *priv = task->priv; if (priv->target_done && priv->args_done && priv->dir_done && priv->env_done) { ppg_task_finish(PPG_TASK(task)); } }
/** * ppg_task_render_init: * @render: (in): A #PpgTaskRender. * * Initializes the newly created #PpgTaskRender instance. * * Returns: None. * Side effects: None. */ static void ppg_task_render_init (PpgTaskRender *render) { static guint sequence = 0; render->priv = G_TYPE_INSTANCE_GET_PRIVATE(render, PPG_TYPE_TASK_RENDER, PpgTaskRenderPrivate); render->priv->sequence = sequence++; ppg_task_use_idle(PPG_TASK(render), TRUE); }