# HG changeset patch # User Michael Goffioul # Date 1319022700 -3600 # Node ID ca90a6d59ab6ab64534a4a5f23ace2c8deda3bd1 # Parent 8fb563d14d2fd6af85a2d37b8af36e5a7efdf585 Prevent auto-inclusion of winsock.h in WIN32. * DLD-FUNCTIONS/__fltk_uigetfile__.cc: Define WIN32_LEAN_AND_MEAN. * DLD-FUNCTIONS/__init_fltk__.cc: Likewise. diff -r 8fb563d14d2f -r ca90a6d59ab6 src/DLD-FUNCTIONS/__fltk_uigetfile__.cc --- a/src/DLD-FUNCTIONS/__fltk_uigetfile__.cc Wed Oct 19 12:04:40 2011 +0100 +++ b/src/DLD-FUNCTIONS/__fltk_uigetfile__.cc Wed Oct 19 12:11:40 2011 +0100 @@ -26,6 +26,10 @@ #if defined (HAVE_FLTK) +#ifdef WIN32 +#define WIN32_LEAN_AND_MEAN +#endif + #include #include diff -r 8fb563d14d2f -r ca90a6d59ab6 src/DLD-FUNCTIONS/__init_fltk__.cc --- a/src/DLD-FUNCTIONS/__init_fltk__.cc Wed Oct 19 12:04:40 2011 +0100 +++ b/src/DLD-FUNCTIONS/__init_fltk__.cc Wed Oct 19 12:11:40 2011 +0100 @@ -40,6 +40,10 @@ #include #include +#ifdef WIN32 +#define WIN32_LEAN_AND_MEAN +#endif + #include #include #include