diff options
author | Mark Spruiell <mes@zeroc.com> | 2004-01-29 19:01:12 +0000 |
---|---|---|
committer | Mark Spruiell <mes@zeroc.com> | 2004-01-29 19:01:12 +0000 |
commit | b90722e9b72e78170a2ee4d201b88354a59a88cb (patch) | |
tree | 7d9fd259694782c74434a4dca46d620f843ba778 /cpp/src/FreezeScript/Transformer.cpp | |
parent | cleaning up Ice::Service (diff) | |
download | ice-b90722e9b72e78170a2ee4d201b88354a59a88cb.tar.bz2 ice-b90722e9b72e78170a2ee4d201b88354a59a88cb.tar.xz ice-b90722e9b72e78170a2ee4d201b88354a59a88cb.zip |
do not complain about redefining symbols in outer scopes
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"); } |