Re: falling off the end of a function in C: It's harmless. No undefined. Unfortunately, if anyone *uses* the result, it's undefined, and that's nasal demons and all. (Unless "anyone" is the startup code, and you're main, when it's only an undefined termination status.) -s