aboutsummaryrefslogtreecommitdiff
path: root/common
diff options
context:
space:
mode:
authorMax Horn2003-11-07 00:45:54 +0000
committerMax Horn2003-11-07 00:45:54 +0000
commit0bae086c7b2eecbb5b3a37f35f22579691f4bdc5 (patch)
treeaae3c5a238af1940f25dfb4ce7045871fdfa2c3e /common
parent105728adee99afecee850ae055600692a5de5c47 (diff)
downloadscummvm-rg350-0bae086c7b2eecbb5b3a37f35f22579691f4bdc5.tar.gz
scummvm-rg350-0bae086c7b2eecbb5b3a37f35f22579691f4bdc5.tar.bz2
scummvm-rg350-0bae086c7b2eecbb5b3a37f35f22579691f4bdc5.zip
typo, gnaw gnaw
svn-id: r11172
Diffstat (limited to 'common')
-rw-r--r--common/config-manager.h6
-rw-r--r--common/map.h24
2 files changed, 15 insertions, 15 deletions
diff --git a/common/config-manager.h b/common/config-manager.h
index d134a48f7a..2265015881 100644
--- a/common/config-manager.h
+++ b/common/config-manager.h
@@ -40,12 +40,12 @@ namespace Common {
* of some specific (or any) configuration key changes.
*/
class ConfigManager : public Singleton<ConfigManager> {
- struct IgnoreCaseComperator {
+ struct IgnoreCaseComparator {
int operator()(const String& x, const String& y) const { return scumm_stricmp(x.c_str(), y.c_str()); }
};
public:
- class Domain : public Map<String, String, IgnoreCaseComperator> {
+ class Domain : public Map<String, String, IgnoreCaseComparator> {
public:
const String &get(const String &key) const {
Node *node = findNode(_root, key);
@@ -53,7 +53,7 @@ public:
}
};
- typedef Map<String, Domain, IgnoreCaseComperator> DomainMap;
+ typedef Map<String, Domain, IgnoreCaseComparator> DomainMap;
/** The name of the application domain (normally 'scummvm'). */
static const String kApplicationDomain;
diff --git a/common/map.h b/common/map.h
index df7f42740a..d592a7b673 100644
--- a/common/map.h
+++ b/common/map.h
@@ -27,12 +27,12 @@ namespace Common {
/**
* Default comparison functor: compares to objects using their </==/> operators.
- * Comparison functors ('comperators') are used by the Map template to
- * compare keys. A non-standard comperator might e.g. be implemented to
+ * Comparison functors ('comparators') are used by the Map template to
+ * compare keys. A non-standard comparator might e.g. be implemented to
* compare strings, ignoring the case.
*/
template <class T>
-struct DefaultComperator {
+struct DefaultComparator {
int operator()(const T& x, const T& y) const { return (x < y) ? -1 : (y < x) ? +1 : 0; }
};
@@ -48,7 +48,7 @@ struct DefaultComperator {
* @todo Having unit tests for this class would be very desirable. There are a
* big number of things which can go wrong in this code.
*/
-template <class Key, class Value, class Comperator = DefaultComperator<Key> >
+template <class Key, class Value, class Comparator = DefaultComparator<Key> >
class Map {
protected:
struct Node {
@@ -64,12 +64,12 @@ protected:
Node *_header;
private:
- Map<Key, Value, Comperator>(const Map<Key, Value, Comperator> &map);
- Map<Key, Value, Comperator> &operator =(const Map<Key, Value, Comperator> &map);
+ Map<Key, Value, Comparator>(const Map<Key, Value, Comparator> &map);
+ Map<Key, Value, Comparator> &operator =(const Map<Key, Value, Comparator> &map);
public:
class ConstIterator {
- friend class Map<Key, Value, Comperator>;
+ friend class Map<Key, Value, Comparator>;
protected:
Node *_node;
ConstIterator(Node *node) : _node(node) {}
@@ -105,12 +105,12 @@ public:
};
public:
- Map<Key, Value, Comperator>() : _root(0) {
+ Map<Key, Value, Comparator>() : _root(0) {
_header = new Node();
_header->_right = _header->_left = _header;
}
- virtual ~Map<Key, Value, Comperator>() {
+ virtual ~Map<Key, Value, Comparator>() {
clearNodes(_root);
delete _header;
_root = _header = 0;
@@ -199,7 +199,7 @@ public:
delete node;
}
- void merge(const Map<Key, Value, Comperator> &map) {
+ void merge(const Map<Key, Value, Comparator> &map) {
merge(map._root);
}
@@ -228,7 +228,7 @@ protected:
/** Find and return the node matching the given key, if any. */
Node *findNode(Node *node, const Key &key) const {
- Comperator cmp;
+ Comparator cmp;
while (node) {
int val = cmp(key,node->_key);
if (val == 0)
@@ -242,7 +242,7 @@ protected:
}
Node *findOrCreateNode(Node *node, const Key &key) {
- Comperator cmp;
+ Comparator cmp;
Node *prevNode = 0;
bool left = true;
while (node) {