diff options
| author | Albrecht Schlosser <albrechts.fltk@online.de> | 2022-04-03 20:10:08 +0200 |
|---|---|---|
| committer | Albrecht Schlosser <albrechts.fltk@online.de> | 2022-04-03 22:01:41 +0200 |
| commit | 717a7d266b629233255ae0816c5eac8832bd17fb (patch) | |
| tree | d757c34696644eed2d9de711fc00dc64619ee6b6 /FL/platform_types.h | |
| parent | 9aba7c9db05bde2acb67f838c075d75d62fad39c (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.h | 4 |
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> |
