diff options
Diffstat (limited to 'cpp/src/FreezeScript/Transformer.cpp')
-rw-r--r-- | cpp/src/FreezeScript/Transformer.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/cpp/src/FreezeScript/Transformer.cpp b/cpp/src/FreezeScript/Transformer.cpp index 98e7ddf8401..d32c8fccb14 100644 --- a/cpp/src/FreezeScript/Transformer.cpp +++ b/cpp/src/FreezeScript/Transformer.cpp @@ -2205,8 +2205,8 @@ FreezeScript::SymbolTableI::SymbolTableI(const TransformInfoIPtr& info, const Sy 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()) { _info->errorReporter->error("`" + name + "' is already defined"); } |