diff --git a/src/sbbs3/js_console.cpp b/src/sbbs3/js_console.cpp index 7c21ebfa2eb7bd2262c6aa13b413e7c8005bd22b..a62e93d01ae25b73172cc33115fa3707798c5944 100644 --- a/src/sbbs3/js_console.cpp +++ b/src/sbbs3/js_console.cpp @@ -608,7 +608,6 @@ js_printtail(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) static JSBool js_editfile(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) { - long mode=0; JSString* str; sbbs_t* sbbs; diff --git a/src/sbbs3/js_file.c b/src/sbbs3/js_file.c index 696d2f203b44e12d358302ca632c56e0dfa99d3f..c6443b4a25c2b6c9c53cc1e487769219ea9d0db5 100644 --- a/src/sbbs3/js_file.c +++ b/src/sbbs3/js_file.c @@ -124,7 +124,7 @@ js_open(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) { char* mode="w+"; /* default mode */ uintN i; - JSBool bufsize=2*1024; + jsint bufsize=2*1024; JSString* str; private_t* p; @@ -459,7 +459,6 @@ js_writeall(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) jsuint i; jsuint limit; JSObject* array; - JSObject* elem; jsval elemval; private_t* p; @@ -483,7 +482,6 @@ js_writeall(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) for(i=0;i<limit;i++) { if(!JS_GetElement(cx, array, i, &elemval)) break; - elem = JSVAL_TO_OBJECT(elemval); js_writeln(cx, obj, 1, &elemval, rval); if(*rval!=BOOLEAN_TO_JSVAL(JSVAL_TRUE)) break; diff --git a/src/sbbs3/js_file_area.c b/src/sbbs3/js_file_area.c index f5cf033add4898ea6a2420583357d187b65f59a7..9dac7beddc3265ce50eece3e1008f441f05ba471 100644 --- a/src/sbbs3/js_file_area.c +++ b/src/sbbs3/js_file_area.c @@ -68,7 +68,7 @@ JSObject* DLLCALL js_CreateFileAreaObject(JSContext* cx, JSObject* parent, scfg_ JSObject* lib_list; JSObject* dir_list; jsval val; - jsint index; + jsuint index; uint l,d; JSBool found; diff --git a/src/sbbs3/js_global.c b/src/sbbs3/js_global.c index 481ac62195f841351e082c8243bd888d0391e15b..ebe7d2e6a0a386ee506d0ae33cfb4cc4bba3bf65 100644 --- a/src/sbbs3/js_global.c +++ b/src/sbbs3/js_global.c @@ -244,7 +244,6 @@ js_ascii(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) static JSBool js_strip_ctrl(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) { - ulong sum=0; char* p; JSString* js_str; diff --git a/src/sbbs3/js_socket.c b/src/sbbs3/js_socket.c index a11ff5849bbf344c4db06ca65694116fb1a5a2e2..c4ec7cc15229aa6c3a668cf415964adce8d96051 100644 --- a/src/sbbs3/js_socket.c +++ b/src/sbbs3/js_socket.c @@ -150,7 +150,6 @@ js_close(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) static JSBool js_bind(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) { - int i; SOCKADDR_IN addr; private_t* p; @@ -163,7 +162,7 @@ js_bind(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) if(argc) addr.sin_port = (ushort)JSVAL_TO_INT(argv[0]); - if((i=bind(p->sock, (struct sockaddr *) &addr, sizeof (addr)))!=0) { + if(bind(p->sock, (struct sockaddr *) &addr, sizeof (addr))!=0) { p->last_error=ERROR_VALUE; dbprintf(TRUE, p, "bind failed with error %d",ERROR_VALUE); *rval = BOOLEAN_TO_JSVAL(JS_FALSE); @@ -178,7 +177,6 @@ js_bind(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) static JSBool js_connect(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) { - int i; ulong ip_addr; ushort port; JSString* str; @@ -208,7 +206,7 @@ js_connect(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) addr.sin_family = AF_INET; addr.sin_port = htons(port); - if((i=connect(p->sock, (struct sockaddr *)&addr, sizeof(addr)))!=0) { + if(connect(p->sock, (struct sockaddr *)&addr, sizeof(addr))!=0) { p->last_error=ERROR_VALUE; dbprintf(TRUE, p, "connect failed with error %d",ERROR_VALUE); *rval = BOOLEAN_TO_JSVAL(JS_FALSE); diff --git a/src/sbbs3/js_system.c b/src/sbbs3/js_system.c index 04f5d830f71cabdb7b8c4645655426548fddf0d5..8b6c89a11b57a158a3862ed238eb9f0803b55e18 100644 --- a/src/sbbs3/js_system.c +++ b/src/sbbs3/js_system.c @@ -634,7 +634,7 @@ static JSBool js_node_get(JSContext *cx, JSObject *obj, jsval id, jsval *vp) static JSBool js_node_set(JSContext *cx, JSObject *obj, jsval id, jsval *vp) { uint node_num; - uint val=0; + jsint val=0; jsint tiny; node_t node; scfg_t* cfg; diff --git a/src/sbbs3/js_user.c b/src/sbbs3/js_user.c index b05f313eb5ccd084ef679f4e04dc74cfee6498fa..33e814dcf7677c148e44b165011fc976d6e49270 100644 --- a/src/sbbs3/js_user.c +++ b/src/sbbs3/js_user.c @@ -322,7 +322,7 @@ static JSBool js_user_set(JSContext *cx, JSObject *obj, jsval id, jsval *vp) { char* str; char tmp[64]; - ulong val; + jsint val; ulong usermisc; jsint tiny; JSString* js_str; @@ -341,7 +341,7 @@ static JSBool js_user_set(JSContext *cx, JSObject *obj, jsval id, jsval *vp) switch(tiny) { case USER_PROP_NUMBER: - JS_ValueToInt32(cx, *vp, &p->usernumber); + JS_ValueToInt32(cx, *vp, (jsint*)&p->usernumber); break; case USER_PROP_ALIAS: /* update USER.DAT */