| Index: chrome/browser/notifications/balloon_collection_base.cc
|
| diff --git a/chrome/browser/notifications/balloon_collection_base.cc b/chrome/browser/notifications/balloon_collection_base.cc
|
| index c7487390bb5dc8cecbe70e52268bc58d9c05cebe..b7f8669a8f924e75352accf6dc4dcadd5db69d47 100644
|
| --- a/chrome/browser/notifications/balloon_collection_base.cc
|
| +++ b/chrome/browser/notifications/balloon_collection_base.cc
|
| @@ -35,13 +35,15 @@ void BalloonCollectionBase::Remove(Balloon* balloon) {
|
| }
|
| }
|
|
|
| -bool BalloonCollectionBase::DoesIdExist(const std::string& id) {
|
| - Balloons::iterator iter;
|
| +const Notification* BalloonCollectionBase::FindById(
|
| + const std::string& id) const {
|
| + Balloons::const_iterator iter;
|
| for (iter = balloons_.begin(); iter != balloons_.end(); ++iter) {
|
| - if ((*iter)->notification().notification_id() == id)
|
| - return true;
|
| + if ((*iter)->notification().notification_id() == id) {
|
| + return &((*iter)->notification());
|
| + }
|
| }
|
| - return false;
|
| + return NULL;
|
| }
|
|
|
| bool BalloonCollectionBase::CloseById(const std::string& id) {
|
|
|