| Index: chrome/browser/media_galleries/fileapi/safe_picasa_albums_indexer.cc
|
| diff --git a/chrome/browser/media_galleries/fileapi/safe_picasa_albums_indexer.cc b/chrome/browser/media_galleries/fileapi/safe_picasa_albums_indexer.cc
|
| index 21205e0cddeaf3eb1eec271c48423fb0125e081c..64cdffc3ff3ea92673b3414ee300c233e91bacbc 100644
|
| --- a/chrome/browser/media_galleries/fileapi/safe_picasa_albums_indexer.cc
|
| +++ b/chrome/browser/media_galleries/fileapi/safe_picasa_albums_indexer.cc
|
| @@ -121,7 +121,10 @@ void SafePicasaAlbumsIndexer::OnIndexPicasaAlbumsContentsFinished(
|
|
|
| MediaFileSystemBackend::MediaTaskRunner()->PostTask(
|
| FROM_HERE,
|
| - base::Bind(callback_, true, albums_images));
|
| + base::Bind(callback_,
|
| + make_scoped_refptr(this),
|
| + true,
|
| + albums_images));
|
| parser_state_ = FINISHED_PARSING_STATE;
|
| }
|
|
|
| @@ -130,7 +133,10 @@ void SafePicasaAlbumsIndexer::OnProcessCrashed(int exit_code) {
|
|
|
| MediaFileSystemBackend::MediaTaskRunner()->PostTask(
|
| FROM_HERE,
|
| - base::Bind(callback_, false, AlbumImagesMap()));
|
| + base::Bind(callback_,
|
| + make_scoped_refptr(this),
|
| + false,
|
| + AlbumImagesMap()));
|
| }
|
|
|
| bool SafePicasaAlbumsIndexer::OnMessageReceived(
|
|
|