Merge pull request #2105 from lissyx/export-c

Exported symbols should not be C++ mangled
This commit is contained in:
lissyx 2019-05-10 19:28:15 +02:00 committed by GitHub
commit e491705b40
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -5,7 +5,7 @@
#if defined _MSC_VER #if defined _MSC_VER
#define DEEPSPEECH_EXPORT extern "C" __declspec(dllexport) #define DEEPSPEECH_EXPORT extern "C" __declspec(dllexport)
#else /*End of _MSC_VER*/ #else /*End of _MSC_VER*/
#define DEEPSPEECH_EXPORT __attribute__ ((visibility("default"))) #define DEEPSPEECH_EXPORT extern "C" __attribute__ ((visibility("default")))
#endif /*End of SWIG*/ #endif /*End of SWIG*/
#else #else
#define DEEPSPEECH_EXPORT #define DEEPSPEECH_EXPORT