| Index: lib/Transforms/NaCl/ReplacePtrsWithInts.cpp
|
| diff --git a/lib/Transforms/NaCl/ReplacePtrsWithInts.cpp b/lib/Transforms/NaCl/ReplacePtrsWithInts.cpp
|
| index 0038f979df8b3961d969ccb6ca0fc60409d8a354..d1d2d179365dcb86138f0a52ee001a07800746ad 100644
|
| --- a/lib/Transforms/NaCl/ReplacePtrsWithInts.cpp
|
| +++ b/lib/Transforms/NaCl/ReplacePtrsWithInts.cpp
|
| @@ -169,7 +169,7 @@ void FunctionConverter::recordConvertedAndErase(Instruction *From, Value *To) {
|
| Value *FunctionConverter::stripNoopCasts(Value *Val) {
|
| SmallPtrSet<Value *, 4> Visited;
|
| for (;;) {
|
| - if (!Visited.insert(Val)) {
|
| + if (!Visited.insert(Val).second) {
|
| // It is possible to get a circular reference in unreachable
|
| // basic blocks. Handle this case for completeness.
|
| return UndefValue::get(Val->getType());
|
|
|