From 84e5807b1e4001ea9f9827d8adf4db12e7b60a6f Mon Sep 17 00:00:00 2001 From: Shelley Vohr Date: Sun, 28 Oct 2018 17:51:10 -0700 Subject: src: fix CreatePlatform header param mismatch PR-URL: https://github.com/nodejs/node/pull/23947 Reviewed-By: Refael Ackermann Reviewed-By: Colin Ihrig Reviewed-By: Anna Henningsen Reviewed-By: James M Snell Reviewed-By: Ali Ijaz Sheikh Reviewed-By: Matheus Marchini --- src/node.h | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/node.h b/src/node.h index 98db3289529..5bbaa11def5 100644 --- a/src/node.h +++ b/src/node.h @@ -100,15 +100,16 @@ // Forward-declare libuv loop struct uv_loop_s; -// Forward-declare TracingController, used by CreatePlatform. -namespace v8 { -class TracingController; -} - // Forward-declare these functions now to stop MSVS from becoming // terminally confused when it's done in node_internals.h namespace node { +namespace tracing { + +class TracingController; + +} + NODE_EXTERN v8::Local ErrnoException(v8::Isolate* isolate, int errorno, const char* syscall = nullptr, @@ -275,7 +276,7 @@ NODE_EXTERN MultiIsolatePlatform* GetMainThreadMultiIsolatePlatform(); NODE_EXTERN MultiIsolatePlatform* CreatePlatform( int thread_pool_size, - v8::TracingController* tracing_controller); + node::tracing::TracingController* tracing_controller); MultiIsolatePlatform* InitializeV8Platform(int thread_pool_size); NODE_EXTERN void FreePlatform(MultiIsolatePlatform* platform); -- cgit v1.2.3