summaryrefslogtreecommitdiff
path: root/FL/platform_types.h
diff options
context:
space:
mode:
authorAlbrecht Schlosser <albrechts.fltk@online.de>2022-04-03 20:10:08 +0200
committerAlbrecht Schlosser <albrechts.fltk@online.de>2022-04-03 22:01:41 +0200
commit717a7d266b629233255ae0816c5eac8832bd17fb (patch)
treed757c34696644eed2d9de711fc00dc64619ee6b6 /FL/platform_types.h
parent9aba7c9db05bde2acb67f838c075d75d62fad39c (diff)
Remove '#include <sys/stat.h>' from FL/platform_types.h
- Add this include statement only where needed. - Rename Fl_System_Driver::stat() to flstat(). This fixes an issue when using some (!) MinGW 64-bit build systems that obviously '#define stat _stat64' or similar. This would result in compiler problems if 'stat()' is a member function of Fl_System_Driver.
Diffstat (limited to 'FL/platform_types.h')
-rw-r--r--FL/platform_types.h4
1 files changed, 0 insertions, 4 deletions
diff --git a/FL/platform_types.h b/FL/platform_types.h
index 8b0527183..f831b8b22 100644
--- a/FL/platform_types.h
+++ b/FL/platform_types.h
@@ -90,7 +90,6 @@ typedef int FL_SOCKET;
typedef class NSOpenGLContext* GLContext;
#endif /* __OBJC__ */
-#include <sys/stat.h>
#include <sys/types.h>
#include <dirent.h>
# define FL_COMMAND FL_META
@@ -106,7 +105,6 @@ typedef unsigned __int64 FL_SOCKET; /* *FIXME* - FL_SOCKET (see above) */
typedef int FL_SOCKET;
# endif
typedef struct HGLRC__ *GLContext;
-#include <sys/stat.h>
#ifdef __MINGW32__
# include <dirent.h>
#else
@@ -119,7 +117,6 @@ typedef struct flCairoRegion* Fl_Region;
typedef int FL_SOCKET; /**< socket or file descriptor */
typedef void *EGLContext;
typedef EGLContext GLContext;
-#include <sys/stat.h>
#include <sys/types.h>
#include <dirent.h>
@@ -129,7 +126,6 @@ typedef unsigned long Fl_Offscreen;
typedef struct _XRegion *Fl_Region;
typedef int FL_SOCKET;
typedef struct __GLXcontextRec *GLContext;
-#include <sys/stat.h>
#include <sys/types.h>
#include <dirent.h>