Looks good, I wish we had "Blocks (C language extension)" in gcc =/ -- https://code.launchpad.net/~jamesodhunt/upstart/bug-1222705/+merge/204222 Your team Upstart Reviewers is requested to review the proposed merge of lp:~jamesodhunt/upstart/bug-1222705 into lp:upstart.