Index: chrome/browser/chromeos/gdata/gdata_cache.h |
diff --git a/chrome/browser/chromeos/gdata/gdata_cache.h b/chrome/browser/chromeos/gdata/gdata_cache.h |
index 0f70d830f9431e1385f58d83ef4f9a87e12c0080..ee877201e2fc242d6caa1726c965f41256bddb4e 100644 |
--- a/chrome/browser/chromeos/gdata/gdata_cache.h |
+++ b/chrome/browser/chromeos/gdata/gdata_cache.h |
@@ -292,13 +292,14 @@ class GDataCache { |
// Utility method to call Initialize on UI thread. |
void RequestInitializeOnUIThread(); |
- // Returns the cache entry for file corresponding to |resource_id| and |md5| |
- // if entry exists in cache map. Otherwise, returns NULL. |
+ // Gets the cache entry for file corresponding to |resource_id| and |md5| |
+ // and returns true if entry exists in cache map. Otherwise, returns false. |
// |md5| can be empty if only matching |resource_id| is desired, which may |
// happen when looking for pinned entries where symlinks' filenames have no |
// extension and hence no md5. |
- scoped_ptr<CacheEntry> GetCacheEntry(const std::string& resource_id, |
- const std::string& md5); |
+ bool GetCacheEntry(const std::string& resource_id, |
+ const std::string& md5, |
+ CacheEntry* entry); |
// Factory methods for GDataCache. |
// |pool| and |sequence_token| are used to assert that the functions are |