| Index: components/bookmarks/browser/bookmark_storage.cc
|
| diff --git a/components/bookmarks/browser/bookmark_storage.cc b/components/bookmarks/browser/bookmark_storage.cc
|
| index daafdbea09378a185baf8bc13b0277eba9afd290..2612f9c324d680b7f00ea6c00bea46d670e8fb2c 100644
|
| --- a/components/bookmarks/browser/bookmark_storage.cc
|
| +++ b/components/bookmarks/browser/bookmark_storage.cc
|
| @@ -205,10 +205,10 @@ bool BookmarkStorage::SaveNow() {
|
| return false;
|
| }
|
|
|
| - std::string data;
|
| - if (!SerializeData(&data))
|
| + scoped_ptr<std::string> data(new std::string);
|
| + if (!SerializeData(data.get()))
|
| return false;
|
| - writer_.WriteNow(data);
|
| + writer_.WriteNow(data.Pass());
|
| return true;
|
| }
|
|
|
|
|