diff options
Diffstat (limited to 'cpp/src/FreezeScript/DumpDescriptors.cpp')
-rw-r--r-- | cpp/src/FreezeScript/DumpDescriptors.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/cpp/src/FreezeScript/DumpDescriptors.cpp b/cpp/src/FreezeScript/DumpDescriptors.cpp index 4a308c7de64..5ca83f94612 100644 --- a/cpp/src/FreezeScript/DumpDescriptors.cpp +++ b/cpp/src/FreezeScript/DumpDescriptors.cpp @@ -1453,8 +1453,8 @@ FreezeScript::SymbolTableI::SymbolTableI(const DataFactoryPtr& factory, const Sl void FreezeScript::SymbolTableI::add(const string& name, const DataPtr& data) { - DataPtr d = findValue(name); - if(d) + DataMap::const_iterator p = _dataMap.find(name); + if(p != _dataMap.end()) { _errorReporter->error("`" + name + "' is already defined"); } |