Skip to content

Commit 15ea607

Browse files
committed
Fix: Compilation issues
Signed-off-by: Dmitry Patsura <[email protected]>
1 parent 46912c7 commit 15ea607

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

src/execution-engine/execution-engine.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ NAN_METHOD(ExecutionEngineWrapper::addModule) {
2121
auto* module = ModuleWrapper::FromValue(info[0])->getModule();
2222

2323
auto* executionEngine = ExecutionEngineWrapper::FromValue(info.Holder())->executionEngine;
24-
executionEngine->addModule(std::make_unique<llvm::Module*>(module));
24+
executionEngine->addModule(std::unique_ptr<llvm::Module>(module));
2525
}
2626

27-
v8::Local<v8::Object> ExecutionEngineWrapper::of(const llvm::ExecutionEngine *executionEnginePtr) {
27+
v8::Local<v8::Object> ExecutionEngineWrapper::of(llvm::ExecutionEngine *executionEnginePtr) {
2828
Nan::EscapableHandleScope escapeScope {};
2929
v8::Local<v8::ObjectTemplate> tpl = Nan::New(executionEngineTemplate);
3030

src/execution-engine/execution-engine.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@
99
class ExecutionEngineWrapper: public Nan::ObjectWrap, public FromValueMixin<ExecutionEngineWrapper> {
1010
public:
1111
static NAN_MODULE_INIT(Init);
12-
static v8::Local<v8::Object> of(const llvm::ExecutionEngine *ptr);
12+
static v8::Local<v8::Object> of(llvm::ExecutionEngine *ptr);
1313

1414
private:
15-
const llvm::ExecutionEngine* executionEngine;
15+
llvm::ExecutionEngine* executionEngine;
1616
static Nan::Persistent<v8::ObjectTemplate> executionEngineTemplate;
1717

18-
explicit ExecutionEngineWrapper(const llvm::ExecutionEngine* executionEngine): executionEngine { executionEngine } {
18+
explicit ExecutionEngineWrapper(llvm::ExecutionEngine* executionEngine): executionEngine { executionEngine } {
1919
assert(executionEngine && "No execute engine passed");
2020
}
2121

0 commit comments

Comments
 (0)