Index: Source/core/loader/ImageLoader.cpp |
diff --git a/Source/core/loader/ImageLoader.cpp b/Source/core/loader/ImageLoader.cpp |
index 1f66b47338649db2e12c895fc7ff653e73c580ca..30a78e7500fc15f2b0443e3c832b271612190b99 100644 |
--- a/Source/core/loader/ImageLoader.cpp |
+++ b/Source/core/loader/ImageLoader.cpp |
@@ -575,14 +575,12 @@ void ImageLoader::elementDidMoveToNewDocument() |
void ImageLoader::sourceImageChanged() |
{ |
#if ENABLE(OILPAN) |
- PersistentHeapHashMap<WeakMember<ImageLoaderClient>, OwnPtr<ImageLoaderClientRemover> >::iterator end = m_clients.end(); |
- for (PersistentHeapHashMap<WeakMember<ImageLoaderClient>, OwnPtr<ImageLoaderClientRemover> >::iterator it = m_clients.begin(); it != end; ++it) { |
- it->key->notifyImageSourceChanged(); |
+ for (auto& client : m_clients) { |
Nate Chapin
2015/01/05 21:41:04
Nit: no {}
zhaoze.zhou
2015/01/08 03:18:19
Done.
|
+ client.key->notifyImageSourceChanged(); |
} |
#else |
- HashSet<ImageLoaderClient*>::iterator end = m_clients.end(); |
- for (HashSet<ImageLoaderClient*>::iterator it = m_clients.begin(); it != end; ++it) { |
- ImageLoaderClient* handle = *it; |
+ for (auto& client : m_clients) { |
+ ImageLoaderClient* handle = client; |
handle->notifyImageSourceChanged(); |
} |
#endif |