RE: any chance of 2.6.0-test*?

Folkert van Heusden
2003-01-18T12:58:36Z

> Now, it's provable you never *NEED* a goto. On the other hand,
*judicious*
> use of goto can prevent code that is so cluttered with stuff of the form:
> if(...) {
> ...
> die_flag = 1;
> if (!die _flag) {...
>
> Pretty soon, you have die_1_flag, die_2_flag, die_3_flag and so on,
> rather than 3 or 4 "goto bail_now;".

There's always the construction:

for(;;)
{
/* do something */

if (something_failed)
break;

/* do something */

if (something_failed)
break;

...

break; /* the final break */
}

etc.