Noticed that git_branch_delete has SetHandleAsInvalid before ZeroResult.

Does the order matter for code consistency?