From 7eb595f6bcf468eb8051c9a54c6fe487cc0910c6 Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Tue, 20 Jan 2004 06:49:02 +0000 Subject: [PATCH] Bugfix: Using JS_NewNumberValue to support >30-bit time values. --- src/sbbs3/ftpsrvr.c | 2 +- src/sbbs3/js_system.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/sbbs3/ftpsrvr.c b/src/sbbs3/ftpsrvr.c index 4543bac64c..35d426ae1d 100644 --- a/src/sbbs3/ftpsrvr.c +++ b/src/sbbs3/ftpsrvr.c @@ -585,7 +585,7 @@ BOOL js_add_file(JSContext* js_cx, JSObject* array, if(!JS_SetProperty(js_cx, file, "credits", &val)) return(FALSE); - val=INT_TO_JSVAL(time); + JS_NewNumberValue(js_cx,time,&val); if(!JS_SetProperty(js_cx, file, "time", &val)) return(FALSE); diff --git a/src/sbbs3/js_system.c b/src/sbbs3/js_system.c index ee9d56c7a2..c0557a1f49 100644 --- a/src/sbbs3/js_system.c +++ b/src/sbbs3/js_system.c @@ -1719,7 +1719,7 @@ JSObject* DLLCALL js_CreateSystemObject(JSContext* cx, JSObject* parent /***********************/ - val = INT_TO_JSVAL(uptime); + JS_NewNumberValue(cx,uptime,&val); if(!JS_SetProperty(cx, sysobj, "uptime", &val)) return(NULL); -- GitLab