Author: Diego Barrios Romero <[email protected]>
Date:   Wed Mar 14 20:12:08 2012 +0100

Assignation return value as condition in loop

---

 synfig-core/src/synfig/valuenode.cpp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/synfig-core/src/synfig/valuenode.cpp 
b/synfig-core/src/synfig/valuenode.cpp
index fe67622..065eb8e 100644
--- a/synfig-core/src/synfig/valuenode.cpp
+++ b/synfig-core/src/synfig/valuenode.cpp
@@ -310,7 +310,7 @@ ValueNode::on_changed()
        if(parent_canvas)
                do                                              // signal to 
all the ancestor canvases
                        parent_canvas->signal_value_node_changed()(this);
-               while (parent_canvas = parent_canvas->parent());
+               while ( (parent_canvas = parent_canvas->parent()) );
        else if(get_root_canvas())
                get_root_canvas()->signal_value_node_changed()(this);
 


------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Synfig-devl mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/synfig-devl

Reply via email to