Blame include/ptycon/ptycon_api.h

0efa8c
#ifndef PTYCON_API_H
0efa8c
#define PTYCON_API_H
0efa8c
0efa8c
/* ptyc_export */
0efa8c
#if	defined(__dllexport)
0efa8c
#define ptyc_export __dllexport
0efa8c
#else
0efa8c
#define ptyc_export
0efa8c
#endif
0efa8c
0efa8c
/* ptyc_import */
0efa8c
#if	defined(__dllimport)
0efa8c
#define ptyc_import __dllimport
0efa8c
#else
0efa8c
#define ptyc_import
0efa8c
#endif
0efa8c
0efa8c
/* ptyc_api */
0efa8c
#ifndef PTYC_APP
69fbb6
#if     defined (PTYC_EXPORT)
0efa8c
#define ptyc_api ptyc_export
69fbb6
#elif   defined (PTYC_IMPORT)
0efa8c
#define ptyc_api ptyc_import
0efa8c
#elif   defined (PTYC_STATIC)
0efa8c
#define ptyc_api
0efa8c
#else
0efa8c
#define ptyc_api
0efa8c
#endif
0efa8c
#else
0efa8c
#define ptyc_api
0efa8c
#endif
0efa8c
0efa8c
#endif