<div dir="ltr"><div><div><div><div>Hi,<br></div>in stepToFirstWideBezierIn: bezier at: yValue<br></div>I see this;<br><br>    xDir := ((self bezierUpdateDataOf: bezier) at: GBUpdateDX).<br>    xDir = 0 ifTrue:[((self bezierUpdateDataOf: bezier) at: GBUpdateDDX)].<br>    xDir &gt;= 0 ifTrue:[xDir := 1] ifFalse:[xDir := -1].<br><br></div>I wonder if the intention of 2nd line is not<br><br>    xDir = 0 ifTrue:[xDir := ((self bezierUpdateDataOf: bezier) at: GBUpdateDDX)].<br><br></div>because otherwise the statement has no effect<br>(it would warn -Wunused-value)<br></div>