libclamunrar/raros.hpp
01eebc13
 #ifndef _RAR_RAROS_
 #define _RAR_RAROS_
 
 #ifdef __EMX__
   #define _EMX
 #endif
 
 #ifdef __DJGPP__
   #define _DJGPP
   #define _EMX
 #endif
 
 #if defined(__WIN32__) || defined(_WIN32)
   #define _WIN_ALL // Defined for all Windows platforms, 32 and 64 bit, mobile and desktop.
   #ifdef _M_X64
     #define _WIN_64
   #else
     #define _WIN_32
   #endif
 #endif
 
 #if defined(ANDROID) || defined(__ANDROID__)
   #define _UNIX
   #define _ANDROID
 #endif
 
 #ifdef __APPLE__
   #define _UNIX
   #define _APPLE
 #endif
 
 #if !defined(_EMX) && !defined(_WIN_ALL) && !defined(_BEOS) && !defined(_APPLE)
   #define _UNIX
 #endif
 
 #endif