From e0a064a10749a8039f28e9bd3de0ffb5cf99e678 Mon Sep 17 00:00:00 2001 From: Karsten Blees <karsten.blees@gmail.com> Date: Wed, 16 Jul 2014 00:53:27 +0200 Subject: MinGW: fix compile error due to missing ELOOP MinGW and MSVC before 2010 don't define ELOOP, use EMLINK (aka "Too many links") instead. Signed-off-by: Karsten Blees <blees@dcon.de> Reviewed-by: Jonathan Nieder <jrnieder@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com> --- compat/mingw.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'compat') diff --git a/compat/mingw.h b/compat/mingw.h index 8dac6f9d6..7ff237633 100644 --- a/compat/mingw.h +++ b/compat/mingw.h @@ -35,6 +35,9 @@ typedef int socklen_t; #ifndef EWOULDBLOCK #define EWOULDBLOCK EAGAIN #endif +#ifndef ELOOP +#define ELOOP EMLINK +#endif #define SHUT_WR SD_SEND #define SIGHUP 1 -- cgit v1.2.1