#define ror(dest, value, shift) \
dest = ((value) >> shift) | ((value) << (32 - shift)) \
+#if defined(_WIN32) || defined(_WIN32_WCE)
+ #define PATH_SEPARATOR "\\"
+ #define PATH_SEPARATOR_CHAR '\\'
+#else
+ #define PATH_SEPARATOR "/"
+ #define PATH_SEPARATOR_CHAR '/'
+#endif
+
// These includes must be used before SDL is included.
#ifdef ARM_ARCH
#endif
#define file_read(filename_tag, buffer, size) \
- fread(buffer, size, 1, filename_tag) \
+ fread(buffer, 1, size, filename_tag) \
#define file_write(filename_tag, buffer, size) \
- fwrite(buffer, size, 1, filename_tag) \
+ fwrite(buffer, 1, size, filename_tag) \
#define file_seek(filename_tag, offset, type) \
fseek(filename_tag, offset, type) \
#include "pandora/pnd.h"
#endif
+#ifdef RPI_BUILD
+ #include "raspberrypi/rpi.h"
+#endif
+
#endif