aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Horn2003-09-06 12:03:33 +0000
committerMax Horn2003-09-06 12:03:33 +0000
commitdebf9d27550d73c8467a153f35adf3b0355e401e (patch)
tree4544ecf44d07941c4b3e2f54ed01e8984468ee3f
parent8c34585a6f1e371098bc1d74d99008a4c3d25336 (diff)
downloadscummvm-rg350-debf9d27550d73c8467a153f35adf3b0355e401e.tar.gz
scummvm-rg350-debf9d27550d73c8467a153f35adf3b0355e401e.tar.bz2
scummvm-rg350-debf9d27550d73c8467a153f35adf3b0355e401e.zip
avoid accidental copying of Map
svn-id: r10044
-rw-r--r--common/map.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/common/map.h b/common/map.h
index e4b3099573..416a9e698b 100644
--- a/common/map.h
+++ b/common/map.h
@@ -39,7 +39,15 @@ protected:
Node *_root;
Node *_header;
- public:
+
+ Map<Key, Value>(const Map<Key, Value> &map) {
+ error("No copy constructor!");
+ }
+ Map<Key, Value> &operator =(const Map<Key, Value> &map) {
+ error("No copy operator!");
+ }
+
+public:
class Iterator {
protected:
Node *_node;