summaryrefslogtreecommitdiff
path: root/indra/llcommon/llpounceable.h
diff options
context:
space:
mode:
Diffstat (limited to 'indra/llcommon/llpounceable.h')
-rw-r--r--indra/llcommon/llpounceable.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/indra/llcommon/llpounceable.h b/indra/llcommon/llpounceable.h
index 9c8aba2154..77b711bdc6 100644
--- a/indra/llcommon/llpounceable.h
+++ b/indra/llcommon/llpounceable.h
@@ -36,6 +36,7 @@
#define LL_LLPOUNCEABLE_H
#include "llsingleton.h"
+#include <boost/noncopyable.hpp>
#include <boost/call_traits.hpp>
#include <boost/type_traits/remove_pointer.hpp>
#include <boost/utility/value_init.hpp>
@@ -137,7 +138,7 @@ private:
// LLPounceable<T> is for an LLPounceable instance on the heap or the stack.
// LLPounceable<T, LLPounceableStatic> is for a static LLPounceable instance.
template <typename T, class TAG=LLPounceableQueue>
-class LLPounceable
+class LLPounceable: public boost::noncopyable
{
private:
typedef LLPounceableTraits<T, TAG> traits;