My guess is that the extra bit of code (warn "Debugging not enabled!\n";) comes from some point where you wanted to check which branch you had followed. In the middle of all of the other stuff you cut out, you were debugging your debugging code.
In reply to Re: How not to write subroutines
by brian_d_foy
in thread How not to write subroutines
by gustavderdrache
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |