Yes, really. As in "goto" your high level languages and stop bothering me about what anyone working in a large enough code base will tell you is the correct way to do error handling in C.
Hint: grep linux sources for "goto" and re-evaluate your life decisions. :P