Hi again Hugo,<br><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
-                    return ;<br>
+                    goto out;<br>
                 else if ( container == NULL && effectItem->startPos() == effectItem->begin() )<br>
-                    return ;<br>
+                    goto out;<br>
                  m_actionItem->startPos() == m_actionItem->track()->trackWorkflow()->getClipPosition( m_actionItem->uuid() ) )<br>
-                return ;<br>
+                goto out;<br>
 <br>
+out:<br>
     m_action = TracksView::None;<br>
     //setDragMode( QGraphicsView::NoDrag );<br>
     QGraphicsView::mouseReleaseEvent( event );<br></blockquote><div><br>Any good reason to use goto? Should n't we avoid labels? labels are bad...<br>Is that not possible by using a function or a #define or an inline if you wish...?<br>

<br>Cheers,<br>Rohit<br></div></div>