diff --git a/include/assimp/Exceptional.h b/include/assimp/Exceptional.h index 0228258b3..71566ae4f 100644 --- a/include/assimp/Exceptional.h +++ b/include/assimp/Exceptional.h @@ -56,7 +56,7 @@ using std::runtime_error; #pragma warning(disable : 4275) #endif -class DeadlyErrorBase : public runtime_error { +class ASSIMP_API DeadlyErrorBase : public runtime_error { protected: DeadlyErrorBase(Assimp::Formatter::format f); @@ -145,7 +145,7 @@ struct ExceptionSwallower { return ExceptionSwallower()(); \ } \ catch (...) { \ - ASSIMP_END_EXCEPTION_REGION_errorString = "Unknown exception"; \ + ASSIMP_END_EXCEPTION_REGION_errorString = "Unknown exception"; \ ASSIMP_END_EXCEPTION_REGION_exception = std::current_exception(); \ return ExceptionSwallower()(); \ } \