Changeset 3009 for box/trunk/lib


Ignore:
Timestamp:
08/10/2011 13:06:34 (8 months ago)
Author:
chris
Message:

Silence warnings from new MinGW headers that expect MINGW_FEATURES
to be defined.

Check for fcntl.h and include it if we have it, not just on MSVC, now
that MinGW also defines O_BINARY in newer versions.

Location:
box/trunk/lib/win32
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • box/trunk/lib/win32/emu.h

    r2992 r3009  
    1515#if ! defined EMU_INCLUDE && defined WIN32 
    1616#define EMU_INCLUDE 
     17 
     18// Shut up stupid new warnings. Thanks MinGW! Ever heard of "compatibility"? 
     19#ifdef __MINGW32__ 
     20#       define __MINGW_FEATURES__ 0 
     21#endif 
    1722 
    1823// basic types, may be required by other headers since we 
  • box/trunk/lib/win32/getopt_long.cpp

    r2520 r3009  
    5959 
    6060// #include "Box.h" 
     61#include "emu.h" 
    6162 
    6263#include <errno.h> 
Note: See TracChangeset for help on using the changeset viewer.