diff --git a/src/inc/taoserror.h b/src/inc/taoserror.h index c4e328e558c0019dedf1021ccaa1a926594e9aab..6f49eb28a848d8729327f17ddbb44e5052aba7de 100644 --- a/src/inc/taoserror.h +++ b/src/inc/taoserror.h @@ -29,6 +29,12 @@ extern "C" { #define TAOS_SUCCEEDED(err) ((err) >= 0) #define TAOS_FAILED(err) ((err) < 0) +#ifdef _TD_GO_DLL_ + #define DLL_EXPORT __declspec(dllexport) +#else + #define DLL_EXPORT +#endif + DLL_EXPORT const char* tstrerror(int32_t err); DLL_EXPORT int32_t* taosGetErrno();