[gegl] gegl: Require an operation to be set on in gegl_processor_set_node()



commit 31db54104697e5b7a35a7a23430911dc705de6d1
Author: Martin Nordholts <martinn src gnome org>
Date:   Fri Jun 26 07:11:49 2009 +0200

    gegl: Require an operation to be set on in gegl_processor_set_node()

 gegl/process/gegl-processor.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/gegl/process/gegl-processor.c b/gegl/process/gegl-processor.c
index 0d30408..99217b9 100644
--- a/gegl/process/gegl-processor.c
+++ b/gegl/process/gegl-processor.c
@@ -217,6 +217,7 @@ gegl_processor_set_node (GeglProcessor *processor,
                          GeglNode      *node)
 {
   g_return_if_fail (GEGL_IS_NODE (node));
+  g_return_if_fail (GEGL_IS_OPERATION (node->operation));
 
   if (processor->node)
     g_object_unref (processor->node);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]