Commit e3f50025 by Dane Springmeyer

use Nan::ForceSet to avoid v8 deprecation issue

parent fa77a074
...@@ -130,8 +130,8 @@ NAN_METHOD(Database::New) { ...@@ -130,8 +130,8 @@ NAN_METHOD(Database::New) {
Database* db = new Database(); Database* db = new Database();
db->Wrap(info.This()); db->Wrap(info.This());
info.This()->ForceSet(Nan::New("filename").ToLocalChecked(), info[0].As<String>(), ReadOnly); Nan::ForceSet(info.This(), Nan::New("filename").ToLocalChecked(), info[0].As<String>(), ReadOnly);
info.This()->ForceSet(Nan::New("mode").ToLocalChecked(), Nan::New(mode), ReadOnly); Nan::ForceSet(info.This(), Nan::New("mode").ToLocalChecked(), Nan::New(mode), ReadOnly);
// Start opening the database. // Start opening the database.
OpenBaton* baton = new OpenBaton(db, callback, *filename, mode); OpenBaton* baton = new OpenBaton(db, callback, *filename, mode);
......
...@@ -100,7 +100,7 @@ NAN_METHOD(Statement::New) { ...@@ -100,7 +100,7 @@ NAN_METHOD(Statement::New) {
Database* db = Nan::ObjectWrap::Unwrap<Database>(info[0].As<Object>()); Database* db = Nan::ObjectWrap::Unwrap<Database>(info[0].As<Object>());
Local<String> sql = Local<String>::Cast(info[1]); Local<String> sql = Local<String>::Cast(info[1]);
info.This()->ForceSet(Nan::New("sql").ToLocalChecked(), sql, ReadOnly); Nan::ForceSet(info.This(),Nan::New("sql").ToLocalChecked(), sql, ReadOnly);
Statement* stmt = new Statement(db); Statement* stmt = new Statement(db);
stmt->Wrap(info.This()); stmt->Wrap(info.This());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment