On 08.12.2013 16:49:36, Samuel Thibault wrote: > Marin Ramesa, le Sun 08 Dec 2013 12:40:11 +0100, a écrit : > > First loop iteration ensures that the value is non-zero. Second > loop iteration likewise. Therefore name[1] is always non-zero if the > loop is executed. > > Uh? It seems wrong to me. Please show a precise variable evolution > shart.
You're correct. It can return early in the first iteration. My mistake.