#ifndef FEATHERLOG_FLOG_DEFINITIONS_H #define FEATHERLOG_FLOG_DEFINITIONS_H #ifndef FLOG_CALL # define FLOG_CALL __stdcall #endif #ifndef FLOG_API #if defined(__unix) || defined(__unix__) #define FLOG_API #elif defined(_WIN32) || defined(__WIN32__) # ifdef FLOG_DLL_MODE # ifdef FLOG_BUILDING_DLL # define FLOG_API __declspec(dllexport) # else # define FLOG_API __declspec(dllimport) # endif # else # define FLOG_API # endif #else # error Unknow platform! #endif #endif #endif