mirror of
https://github.com/cookiengineer/audacity
synced 2025-10-20 17:41:13 +02:00
Fixes for linking the following commits on Windows
This commit is contained in:
@@ -29,7 +29,7 @@ enum class ExceptionType
|
|||||||
/*! Objects of this type can be thrown and caught in any thread, stored, and then used by the main
|
/*! Objects of this type can be thrown and caught in any thread, stored, and then used by the main
|
||||||
thread in later idle time to explain the error condition to the user.
|
thread in later idle time to explain the error condition to the user.
|
||||||
*/
|
*/
|
||||||
class AudacityException /* not final */
|
class EXCEPTIONS_API AudacityException /* not final */
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
AudacityException() {}
|
AudacityException() {}
|
||||||
@@ -38,7 +38,7 @@ public:
|
|||||||
//! Action to do in the main thread at idle time of the event loop.
|
//! Action to do in the main thread at idle time of the event loop.
|
||||||
virtual void DelayedHandlerAction() = 0;
|
virtual void DelayedHandlerAction() = 0;
|
||||||
|
|
||||||
EXCEPTIONS_API static void EnqueueAction(
|
static void EnqueueAction(
|
||||||
std::exception_ptr pException,
|
std::exception_ptr pException,
|
||||||
std::function<void(AudacityException*)> delayedHandler);
|
std::function<void(AudacityException*)> delayedHandler);
|
||||||
|
|
||||||
|
@@ -200,7 +200,7 @@ protected:
|
|||||||
};
|
};
|
||||||
|
|
||||||
//! This specialization of Setting for bool adds a Toggle method to negate the saved value
|
//! This specialization of Setting for bool adds a Toggle method to negate the saved value
|
||||||
class BoolSetting final : public Setting< bool >
|
class PREFERENCES_API BoolSetting final : public Setting< bool >
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
using Setting::Setting;
|
using Setting::Setting;
|
||||||
|
Reference in New Issue
Block a user