| Index: Source/core/rendering/FastTextAutosizer.cpp
|
| diff --git a/Source/core/rendering/FastTextAutosizer.cpp b/Source/core/rendering/FastTextAutosizer.cpp
|
| index 226116b968af660ab2933b05f0573cf7f58447be..87f74efa524a252f1ae2a4a7d353627a90abb91b 100644
|
| --- a/Source/core/rendering/FastTextAutosizer.cpp
|
| +++ b/Source/core/rendering/FastTextAutosizer.cpp
|
| @@ -721,7 +721,7 @@ FastTextAutosizer::Supercluster* FastTextAutosizer::getSupercluster(const Render
|
| if (!fingerprint)
|
| return 0;
|
|
|
| - BlockSet* roots = &m_fingerprintMapper.getTentativeClusterRoots(fingerprint);
|
| + BlockSet* roots = m_fingerprintMapper.getTentativeClusterRoots(fingerprint);
|
| if (!roots || roots->size() < 2 || !roots->contains(block))
|
| return 0;
|
|
|
| @@ -1074,9 +1074,9 @@ FastTextAutosizer::Fingerprint FastTextAutosizer::FingerprintMapper::get(const R
|
| return m_fingerprints.get(renderer);
|
| }
|
|
|
| -FastTextAutosizer::BlockSet& FastTextAutosizer::FingerprintMapper::getTentativeClusterRoots(Fingerprint fingerprint)
|
| +FastTextAutosizer::BlockSet* FastTextAutosizer::FingerprintMapper::getTentativeClusterRoots(Fingerprint fingerprint)
|
| {
|
| - return *m_blocksForFingerprint.get(fingerprint);
|
| + return m_blocksForFingerprint.get(fingerprint);
|
| }
|
|
|
| FastTextAutosizer::LayoutScope::LayoutScope(RenderBlock* block)
|
|
|