summaryrefslogtreecommitdiffstats
path: root/raul/Semaphore.hpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2017-07-23 12:46:08 +0200
committerDavid Robillard <d@drobilla.net>2017-07-23 12:47:03 +0200
commit33282f15338051454dff690e0ba07b1fa3503a97 (patch)
tree1e298f7d728afc27fb6b98e249e738fe063ee811 /raul/Semaphore.hpp
parentf0f8a6193810f72c2c99a8f56aa25be630e5ec5d (diff)
downloadraul-33282f15338051454dff690e0ba07b1fa3503a97.tar.gz
raul-33282f15338051454dff690e0ba07b1fa3503a97.tar.bz2
raul-33282f15338051454dff690e0ba07b1fa3503a97.zip
Make Semaphore non-copyable
Diffstat (limited to 'raul/Semaphore.hpp')
-rw-r--r--raul/Semaphore.hpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/raul/Semaphore.hpp b/raul/Semaphore.hpp
index d94da17..7edb973 100644
--- a/raul/Semaphore.hpp
+++ b/raul/Semaphore.hpp
@@ -58,6 +58,9 @@ public:
}
}
+ inline Semaphore(const Semaphore&) = delete;
+ inline Semaphore& operator=(const Semaphore&) = delete;
+
inline ~Semaphore() {
destroy();
}