Пример #1
0
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));
	}
}
Пример #2
0
/**
 * 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);
}