summaryrefslogtreecommitdiff
path: root/src/transfer_function.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/transfer_function.h')
-rw-r--r--src/transfer_function.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/transfer_function.h b/src/transfer_function.h
index 16d00c1a..4105f3d4 100644
--- a/src/transfer_function.h
+++ b/src/transfer_function.h
@@ -22,6 +22,7 @@
#include <boost/noncopyable.hpp>
#include <boost/shared_ptr.hpp>
+#include <boost/thread/mutex.hpp>
#include <map>
namespace dcp {
@@ -43,8 +44,10 @@ protected:
bool _inverse;
-private:
+private:
mutable std::map<int, double*> _luts;
+ /** mutex to protect _luts */
+ mutable boost::mutex _mutex;
};
}