On Tuesday, 23 July 2013 at 18:14:10 UTC, Ali Çehreli wrote: > First of all, C does not have exceptions so every single thing > must be done as two lines: > > err = do_something(); > goto_finally_if_error(err); Huh, never seen such pattern in C. I just return error code.