summaryrefslogtreecommitdiff
path: root/test/html-based-panel/node-cpp-lbs-modules/NavigationCoreWrapper.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'test/html-based-panel/node-cpp-lbs-modules/NavigationCoreWrapper.cpp')
-rw-r--r--test/html-based-panel/node-cpp-lbs-modules/NavigationCoreWrapper.cpp10
1 files changed, 4 insertions, 6 deletions
diff --git a/test/html-based-panel/node-cpp-lbs-modules/NavigationCoreWrapper.cpp b/test/html-based-panel/node-cpp-lbs-modules/NavigationCoreWrapper.cpp
index 90fc7d0..881ae49 100644
--- a/test/html-based-panel/node-cpp-lbs-modules/NavigationCoreWrapper.cpp
+++ b/test/html-based-panel/node-cpp-lbs-modules/NavigationCoreWrapper.cpp
@@ -37,15 +37,14 @@ v8::Persistent<v8::Function> NavigationCoreWrapper::signalSimulationStatusChange
void NavigationCoreWrapper::GuidanceStatusChanged(const int32_t& guidanceStatus, const uint32_t& routeHandle)
{
v8::Isolate* isolate = v8::Isolate::GetCurrent();
-
+ v8::HandleScope handleScope(isolate);
const unsigned argc = 2;
v8::Local<v8::Value> argv[argc];
argv[0]=v8::Local<v8::Value>::New(isolate,v8::Int32::New(isolate,guidanceStatus));
argv[1]=v8::Local<v8::Value>::New(isolate,v8::Uint32::New(isolate,routeHandle));
- v8::Local<v8::Function> fct;
- fct.New(isolate,signalGuidanceStatusChanged);
+ v8::Local<v8::Function> fct = v8::Local<v8::Function>::New(isolate,signalGuidanceStatusChanged);
fct->Call(isolate->GetCurrentContext()->Global(), argc, argv);
}
@@ -71,14 +70,13 @@ void NavigationCoreWrapper::SetGuidanceStatusChangedListener(const v8::FunctionC
void NavigationCoreWrapper::SimulationStatusChanged(const int32_t& simulationStatus)
{
v8::Isolate* isolate = v8::Isolate::GetCurrent();
-
+ v8::HandleScope handleScope(isolate);
const unsigned argc = 1;
v8::Local<v8::Value> argv[argc];
argv[0]=v8::Local<v8::Value>::New(isolate,v8::Int32::New(isolate,simulationStatus));
- v8::Local<v8::Function> fct;
- fct.New(isolate,signalSimulationStatusChanged);
+ v8::Local<v8::Function> fct = v8::Local<v8::Function>::New(isolate,signalSimulationStatusChanged);
fct->Call(isolate->GetCurrentContext()->Global(), argc, argv);
}