Remove AUTO_VAR macro and _toString function (#592)
This commit is contained in:
parent
7d6658fe5b
commit
55231bb8d3
294 changed files with 5067 additions and 5773 deletions
|
|
@ -9,9 +9,9 @@ BehaviorRegistry::BehaviorRegistry(DispenseItemBehavior *defaultValue)
|
|||
|
||||
BehaviorRegistry::~BehaviorRegistry()
|
||||
{
|
||||
for(AUTO_VAR(it, storage.begin()); it != storage.end(); ++it)
|
||||
for( auto& it : storage )
|
||||
{
|
||||
delete it->second;
|
||||
delete it.second;
|
||||
}
|
||||
|
||||
delete defaultBehavior;
|
||||
|
|
@ -19,7 +19,7 @@ BehaviorRegistry::~BehaviorRegistry()
|
|||
|
||||
DispenseItemBehavior *BehaviorRegistry::get(Item *key)
|
||||
{
|
||||
AUTO_VAR(it, storage.find(key));
|
||||
auto it = storage.find(key);
|
||||
|
||||
return (it == storage.end()) ? defaultBehavior : it->second;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue