> BTW, as has been said several times before: You _can't_ ever trow through C > code, unless that C code is _very_ *very* carefully written Why do you believe that? Throws through C code work just fine. It looks to the C code much like a longjmp call, and people have been using longjmp for a long time.