X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?p=rmac;a=blobdiff_plain;f=rmac.h;h=5ef9953c1559fe83ce93f14bc0f7cb0bfad39f90;hp=faa176ca8a69dfa967d856f1c5f17422d4211f4a;hb=c74d8ef6f193cb2be876c920c5cb7f599dd5418a;hpb=d0c28c349ddfb8393568037f68bddbe8979ce0df diff --git a/rmac.h b/rmac.h index faa176c..5ef9953 100644 --- a/rmac.h +++ b/rmac.h @@ -12,7 +12,7 @@ // // TARGET SPECIFIC BUILD SETTINGS // -#ifdef WIN32 +#if defined(WIN32) || defined (WIN64) // Release platform - windows #define PLATFORM "Win32" #define _OPEN_FLAGS _O_TRUNC|_O_CREAT|_O_BINARY|_O_RDWR @@ -22,6 +22,15 @@ #if _MSC_VER > 1000 #pragma warning(disable:4996) #endif + + //Makes warnings double clickable on visual studio + #define STRINGIZE_HELPER(x) #x + #define STRINGIZE(x) STRINGIZE_HELPER(x) + #define WARNING(desc) message(__FILE__ "(" STRINGIZE(__LINE__) ") : Warning: " #desc) + + // usage: + //#pragma WARNING(FIXME: Code removed because...) + #endif #include #include @@ -31,6 +40,7 @@ #include #include #include + #else #ifdef __GCCUNIX__ // Release platform - mac OS-X or linux