mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-02-17 20:50:42 +01:00
27 lines
848 B
Diff
27 lines
848 B
Diff
diff --git net/base/directory_lister.cc net/base/directory_lister.cc
|
|
index 58cce49353856..33b00235918c3 100644
|
|
--- net/base/directory_lister.cc
|
|
+++ net/base/directory_lister.cc
|
|
@@ -200,7 +200,7 @@ void DirectoryLister::OnListFile(const DirectoryListerData& data) {
|
|
}
|
|
|
|
void DirectoryLister::OnListDone(int error) {
|
|
- delegate_->OnListDone(error);
|
|
+ delegate_.ExtractAsDangling()->OnListDone(error);
|
|
}
|
|
|
|
} // namespace net
|
|
diff --git net/base/directory_lister.h net/base/directory_lister.h
|
|
index 7dfb7f451e936..8d0d35e500fdc 100644
|
|
--- net/base/directory_lister.h
|
|
+++ net/base/directory_lister.h
|
|
@@ -133,7 +133,7 @@ class NET_EXPORT DirectoryLister {
|
|
void OnListDone(int error);
|
|
|
|
scoped_refptr<Core> core_;
|
|
- const raw_ptr<DirectoryListerDelegate> delegate_;
|
|
+ raw_ptr<DirectoryListerDelegate> delegate_;
|
|
};
|
|
|
|
} // namespace net
|