Thread (5 messages) flat view 5 messages, 5 authors, 2016-06-15

Re: [PATCH] git.c: Re-introduce sane error messages on missing commands.

From: Marco Roeland <hidden>
Date: 2016-06-15 22:42:31

Possibly related (same subject, not in this thread)

On Wednesday June 28th 2006 Johannes Schindelin wrote:
[PATCH] 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().
If we rely on the value of errno we should always immediately store it's
value anyway. On some neolithic systems like the "MSVCRT.DLL" C runtime
library on Windows (used by e.g. the Mingw compiler, don't know about
Cygwin) a lot of runtime functions actually even reset the value of
errno to 0 on success!
-- 
Marco Roeland
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help