pack-objects: be incredibly anal about stdio semantics
authorLinus Torvalds <torvalds@osdl.org>
Sun, 2 Apr 2006 20:31:54 +0000 (13:31 -0700)
committerJunio C Hamano <junkio@cox.net>
Sun, 2 Apr 2006 20:46:27 +0000 (13:46 -0700)
This is the "letter of the law" version of using fgets() properly in the
face of incredibly broken stdio implementations.  We can work around the
Solaris breakage with SA_RESTART, but in case anybody else is ever that
stupid, here's the "safe" (read: "insanely anal") way to use fgets.

It probably goes without saying that I'm not terribly impressed by
Solaris libc.

Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Signed-off-by: Junio C Hamano <junkio@cox.net>

No differences found