Skip to content

Commit 0b39975

Browse files
targosMylesBorins
authored andcommitted
src: fix usage of deprecated v8::Date::New
PR-URL: #23288 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Gus Caplan <[email protected]> Reviewed-By: Sakthipriyan Vairamani <[email protected]> Reviewed-By: Refael Ackermann <[email protected]> Reviewed-By: James M Snell <[email protected]>
1 parent e865418 commit 0b39975

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/node.h

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -312,8 +312,11 @@ NODE_EXTERN struct uv_loop_s* GetCurrentEventLoop(v8::Isolate* isolate);
312312
/* Converts a unixtime to V8 Date */
313313
NODE_DEPRECATED("Use v8::Date::New() directly",
314314
inline v8::Local<v8::Value> NODE_UNIXTIME_V8(double time) {
315-
return v8::Date::New(v8::Isolate::GetCurrent(), 1000 * time);
316-
})
315+
return v8::Date::New(
316+
v8::Isolate::GetCurrent()->GetCurrentContext(),
317+
1000 * time)
318+
.ToLocalChecked();
319+
})
317320
#define NODE_UNIXTIME_V8 node::NODE_UNIXTIME_V8
318321
NODE_DEPRECATED("Use v8::Date::ValueOf() directly",
319322
inline double NODE_V8_UNIXTIME(v8::Local<v8::Date> date) {

0 commit comments

Comments
 (0)