summaryrefslogtreecommitdiff
path: root/indra/llcommon/llthreadsafequeue.h
diff options
context:
space:
mode:
authorbrad kittenbrink <brad@lindenlab.com>2010-11-09 17:42:13 -0800
committerbrad kittenbrink <brad@lindenlab.com>2010-11-09 17:42:13 -0800
commite87b447a0ca7c6e4aeb5f87e6767db918682499c (patch)
tree9df7451df41e7a2b572218c1712b3496765ae55f /indra/llcommon/llthreadsafequeue.h
parent3493da8c41a157f2cd52632c2ac69b67e4091644 (diff)
Fix for dll linkage errors.
Diffstat (limited to 'indra/llcommon/llthreadsafequeue.h')
-rw-r--r--indra/llcommon/llthreadsafequeue.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/indra/llcommon/llthreadsafequeue.h b/indra/llcommon/llthreadsafequeue.h
index 46c8b91932..58cac38769 100644
--- a/indra/llcommon/llthreadsafequeue.h
+++ b/indra/llcommon/llthreadsafequeue.h
@@ -39,7 +39,7 @@ class LLThreadSafeQueueImplementation; // See below.
//
// A general queue exception.
//
-class LLThreadSafeQueueError:
+class LL_COMMON_API LLThreadSafeQueueError:
public std::runtime_error
{
public:
@@ -54,7 +54,7 @@ public:
//
// An exception raised when blocking operations are interrupted.
//
-class LLThreadSafeQueueInterrupt:
+class LL_COMMON_API LLThreadSafeQueueInterrupt:
public LLThreadSafeQueueError
{
public:
@@ -72,7 +72,7 @@ struct apr_queue_t; // From apr_queue.h
//
// Implementation details.
//
-class LLThreadSafeQueueImplementation
+class LL_COMMON_API LLThreadSafeQueueImplementation
{
public:
LLThreadSafeQueueImplementation(apr_pool_t * pool, unsigned int capacity);