X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fmspdatafile_api.h;fp=source%2Fmspdatafile_api.h;h=e0259d3371dff1f589c75c5bb6484f941d34b987;hb=500cf73580cf1a4ed472a1e65c68702644283969;hp=0000000000000000000000000000000000000000;hpb=9d71185a55558c80c85a65e13427dd491a2f4451;p=libs%2Fdatafile.git diff --git a/source/mspdatafile_api.h b/source/mspdatafile_api.h new file mode 100644 index 0000000..e0259d3 --- /dev/null +++ b/source/mspdatafile_api.h @@ -0,0 +1,18 @@ +#ifndef MSP_DATAFILE_API_H_ +#define MSP_DATAFILE_API_H_ + +#if defined(_WIN32) +#if defined(MSPDATAFILE_BUILD) +#define MSPDATAFILE_API __declspec(dllexport) +#elif defined(MSPDATAFILE_IMPORT) +#define MSPDATAFILE_API __declspec(dllimport) +#else +#define MSPDATAFILE_API +#endif +#elif defined(__GNUC__) +#define MSPDATAFILE_API __attribute__((visibility("default"))) +#else +#define MSPDATAFILE_API +#endif + +#endif