diff --git a/src/sbbs3/js_socket.c b/src/sbbs3/js_socket.c index fc4c9adc88d591698494acc4784e8b17abd91683..6eaacbe90934aaf2c7ed61b633837995c15ebe89 100644 --- a/src/sbbs3/js_socket.c +++ b/src/sbbs3/js_socket.c @@ -462,7 +462,7 @@ js_getsockopt(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval opt = sockopt(JS_GetStringBytes(JS_ValueToString(cx,argv[0]))); len = sizeof(val); - if(getsockopt(p->sock,SOL_SOCKET,opt,(char*)&val,&len)==0) { + if(getsockopt(p->sock,SOL_SOCKET,opt,(void*)&val,&len)==0) { dbprintf(FALSE, p, "option %d = %d",opt,val); *rval = INT_TO_JSVAL(val); } else { diff --git a/src/sbbs3/sockopts.c b/src/sbbs3/sockopts.c index ad7b9efa1cc2c639d92a29c3ba0c6edc48299909..4249bd41f4c211991735e6799629e873dd720140 100644 --- a/src/sbbs3/sockopts.c +++ b/src/sbbs3/sockopts.c @@ -94,7 +94,7 @@ int DLLCALL set_socket_options(scfg_t* cfg, SOCKET sock, char* error) return(0); len = sizeof(type); - result=getsockopt(sock,SOL_SOCKET,SO_TYPE,(char*)&type,&len); + result=getsockopt(sock,SOL_SOCKET,SO_TYPE,(void*)&type,&len); if(result) { sprintf(error,"%d getting socket option (TYPE, %d)" ,ERROR_VALUE, SO_TYPE); @@ -140,7 +140,7 @@ int DLLCALL set_socket_options(scfg_t* cfg, SOCKET sock, char* error) } #if 0 len = sizeof(value); - getsockopt(sock,SOL_SOCKET,option,(char*)&value,&len); + getsockopt(sock,SOL_SOCKET,option,(void*)&value,&len); lprintf("%04d socket option: %s set to %d", sock, str, value); #endif }