commit | 47e5c0ca2cabb406518dda5c09432dc996f7ef2b | [log] [tgz] |
---|---|---|
author | Johannes Schindelin <Johannes.Schindelin@gmx.de> | Wed Jun 28 12:45:27 2006 +0200 |
committer | Junio C Hamano <junkio@cox.net> | Wed Jun 28 03:55:36 2006 -0700 |
tree | 933006abefab3e5ccd5cacc995e02d1791899d14 | |
parent | f0ef05967f3b261fb16f5fdea6dd104c9bdb4c8c [diff] |
Save errno in handle_alias() git.c:main() relies on the value of errno being set by the last attempt to execute the command. However, if something goes awry in handle_alias(), that assumption is wrong. So restore errno before returning from handle_alias(). Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de> Signed-off-by: Junio C Hamano <junkio@cox.net>