From 19761af161942ef18aa2b7891cbf718fc5be5945 Mon Sep 17 00:00:00 2001 From: Andy Wingo Date: Fri, 20 May 2011 12:50:08 +0200 Subject: fix compile error in mingw fstat socket detection * libguile/filesys.c (fstat_Win32) [__MINGW32__]: Apparently there is no _S_IFSOCK on mingw32. Thanks to Volker Grabsch for the report. --- libguile/filesys.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libguile/filesys.c') diff --git a/libguile/filesys.c b/libguile/filesys.c index b43536f0a..2429e80a6 100644 --- a/libguile/filesys.c +++ b/libguile/filesys.c @@ -473,7 +473,7 @@ static int fstat_Win32 (int fdes, struct stat *buf) /* Is this a socket ? */ if (getsockopt (fdes, SOL_SOCKET, SO_ERROR, (void *) &error, &optlen) >= 0) { - buf->st_mode = _S_IFSOCK | _S_IREAD | _S_IWRITE | _S_IEXEC; + buf->st_mode = _S_IREAD | _S_IWRITE | _S_IEXEC; buf->st_nlink = 1; buf->st_atime = buf->st_ctime = buf->st_mtime = time (NULL); return 0; -- cgit v1.2.3