23 строки
1.0 KiB
Diff
23 строки
1.0 KiB
Diff
|
diff --git a/include/v8-platform.h b/include/v8-platform.h
|
||
|
index b1a57c9e2c..6c3c4292c5 100644
|
||
|
--- a/include/v8-platform.h
|
||
|
+++ b/include/v8-platform.h
|
||
|
@@ -199,7 +199,7 @@ class Platform {
|
||
|
* Returns a TaskRunner which can be used to post a task on the foreground.
|
||
|
* This function should only be called from a foreground thread.
|
||
|
*/
|
||
|
- virtual std::unique_ptr<v8::TaskRunner> GetForegroundTaskRunner(
|
||
|
+ virtual std::shared_ptr<v8::TaskRunner> GetForegroundTaskRunner(
|
||
|
Isolate* isolate) {
|
||
|
// TODO(ahaas): Make this function abstract after it got implemented on all
|
||
|
// platforms.
|
||
|
@@ -210,7 +210,7 @@ class Platform {
|
||
|
* Returns a TaskRunner which can be used to post a task on a background.
|
||
|
* This function should only be called from a foreground thread.
|
||
|
*/
|
||
|
- virtual std::unique_ptr<v8::TaskRunner> GetBackgroundTaskRunner(
|
||
|
+ virtual std::shared_ptr<v8::TaskRunner> GetBackgroundTaskRunner(
|
||
|
Isolate* isolate) {
|
||
|
// TODO(ahaas): Make this function abstract after it got implemented on all
|
||
|
// platforms.
|