Index: chrome/browser/enhanced_bookmarks/android/enhanced_bookmarks_bridge.cc |
diff --git a/chrome/browser/enhanced_bookmarks/android/enhanced_bookmarks_bridge.cc b/chrome/browser/enhanced_bookmarks/android/enhanced_bookmarks_bridge.cc |
index fbbdbda57339952ff69e9015ebc9120ed2e823de..6cd7c65b0a141ade25b82b830d0f1a2658957b22 100644 |
--- a/chrome/browser/enhanced_bookmarks/android/enhanced_bookmarks_bridge.cc |
+++ b/chrome/browser/enhanced_bookmarks/android/enhanced_bookmarks_bridge.cc |
@@ -45,14 +45,14 @@ using enhanced_bookmarks::ImageRecord; |
namespace { |
void Callback(ScopedJavaGlobalRef<jobject>* j_callback, |
- const ImageRecord& image_record) { |
+ scoped_refptr<ImageRecord> image_record) { |
JNIEnv* env = base::android::AttachCurrentThread(); |
scoped_ptr<ScopedJavaGlobalRef<jobject> > j_callback_ptr(j_callback); |
ScopedJavaLocalRef<jstring> j_url = |
- base::android::ConvertUTF8ToJavaString(env, image_record.url.spec()); |
+ base::android::ConvertUTF8ToJavaString(env, image_record->url.spec()); |
- SkBitmap bitmap = image_record.image.AsBitmap(); |
+ SkBitmap bitmap = image_record->image->AsBitmap(); |
ScopedJavaLocalRef<jobject> j_bitmap; |
if (!bitmap.isNull()) { |
j_bitmap = gfx::ConvertToJavaBitmap(&bitmap); |