From dd367274a039bd50acc495c34417c25fb30307da Mon Sep 17 00:00:00 2001 From: "Juergen E. Fischer" Date: Fri, 21 Sep 2012 18:01:46 +0200 Subject: [PATCH] fix windows build --- src/providers/grass/qgis.d.rast.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/providers/grass/qgis.d.rast.c b/src/providers/grass/qgis.d.rast.c index 495b5201d07..8e798d8e9db 100644 --- a/src/providers/grass/qgis.d.rast.c +++ b/src/providers/grass/qgis.d.rast.c @@ -28,6 +28,7 @@ #include #include #include +#include #ifdef WIN32 #include #include @@ -36,6 +37,12 @@ #include #include +#ifdef _MSC_VER +#include +#define INFINITY (DBL_MAX+DBL_MAX) +#define NAN (INFINITY-INFINITY) +#endif + int display( char *name, char *mapset, RASTER_MAP_TYPE data_type, char *format ); int main( int argc, char **argv ) @@ -151,6 +158,9 @@ static int cell_draw( char *name, // and 0./0. if all fails #endif + assert( dnul != dnul ); + assert( fnul != fnul ); + big_endian = !( *(( char * )( &one ) ) ); ncols = G_window_cols();