X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?p=rln;a=blobdiff_plain;f=rln.h;h=cec6409b2096ed07f97e6316157926d23963bcdb;hp=d4591b329c4bd51ceea6670b9874d0caea1eb616;hb=741d94dd198fde4cfa058127a43e3071a47bd578;hpb=7a68775424579a2e57843186afffb8e46b4314ad diff --git a/rln.h b/rln.h index d4591b3..cec6409 100644 --- a/rln.h +++ b/rln.h @@ -16,7 +16,7 @@ #ifdef WIN32 //#define _OPEN_FLAGS _O_BINARY|_O_RDWR #define _OPEN_FLAGS _O_BINARY|_O_RDONLY -#define _BACKSLASH '\\' +#define PATH_DELIMITER '\\' #ifdef _MSC_VER #if _MSC_VER > 1000 #pragma warning(disable:4996) @@ -38,7 +38,7 @@ #ifdef __GCCUNIX__ //#define _OPEN_FLAGS O_RDWR #define _OPEN_FLAGS O_RDONLY -#define _BACKSLASH '/' +#define PATH_DELIMITER '/' #include #include #include @@ -68,9 +68,9 @@ #define warn(x, f) printf("Warning: repeated flag `%c'%s\n", x, f ? "; previous one(s) ignored." : ".") // Macro for max: good because longs, shorts, or pointers can be compared -#ifndef max -#define max(a,b) ((a) > (b) ? (a) : (b)) -#endif // max +#ifndef MAX +#define MAX(a,b) ((a) > (b) ? (a) : (b)) +#endif // Macro to swap the 16-bit words of a 32-bit integer #define _SWAPWORD(x) (((unsigned)(x) >> 16) | ((unsigned)(x) << 16))