| Index: src/scanner.cc | 
| diff --git a/src/scanner.cc b/src/scanner.cc | 
| index 8059289b7705d982d77767251f26961bdea8f60a..1dae1e42cd4c8f726cf95916205066782dc35fcd 100644 | 
| --- a/src/scanner.cc | 
| +++ b/src/scanner.cc | 
| @@ -1441,7 +1441,7 @@ int DuplicateFinder::AddSymbol(Vector<const uint8_t> key, | 
| int value) { | 
| uint32_t hash = Hash(key, is_one_byte); | 
| byte* encoding = BackupKey(key, is_one_byte); | 
| -  HashMap::Entry* entry = map_.Lookup(encoding, hash, true); | 
| +  HashMap::Entry* entry = map_.LookupOrInsert(encoding, hash); | 
| int old_value = static_cast<int>(reinterpret_cast<intptr_t>(entry->value)); | 
| entry->value = | 
| reinterpret_cast<void*>(static_cast<intptr_t>(value | old_value)); | 
|  |