You're right, I wasn't thinking, if an exception isn't caught before it leaves main it aborts the program.
So maybe codewarrior has a bug! Mike On Tue, 2002-04-23 at 06:33, Lassi A. Tuura wrote: > > That shouldn't matter. At the worst it should mean that the exception is not > > caught by any of the catch clauses given, so the "return 0" would be taken. > > It does matter -- in this case the exception was not handled, and > therefore terminate() gets called, which probably called abort(). That > is, the "return 0" is never taken, the exception leaks outside main(). > > //lat > -- > Behold the turtle. He makes progress only when > he sticks his neck out. --James Bryant Conant > > -- > Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple > Bug reporting: http://cygwin.com/bugs.html > Documentation: http://cygwin.com/docs.html > FAQ: http://cygwin.com/faq/ > -- Michael D. Crawford GoingWare Inc. - Expert Software Development and Consulting [EMAIL PROTECTED] http://www.goingware.com/ Tilting at Windmills for a Better Tomorrow. -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/