diff --git a/src/sbbs3/js_global.c b/src/sbbs3/js_global.c index 4746350cbb2299c7de10e5ae4ccc65b7a010fe43..10d1d70a0fb18bbe415fb91bb1d1d12acd99bf4f 100644 --- a/src/sbbs3/js_global.c +++ b/src/sbbs3/js_global.c @@ -1582,7 +1582,7 @@ js_html_encode(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rva if((outbuf=(uchar*)malloc(obsize))==NULL) { free(tmpbuf); - rc=JS_SuspendRequest(cx); + JS_ResumeRequest(cx, rc); return(JS_FALSE); } j=sprintf(outbuf,"<span style=\"%s\">",htmlansi[7]); @@ -1595,7 +1595,7 @@ js_html_encode(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rva { free(tmpbuf); free(outbuf); - rc=JS_SuspendRequest(cx); + JS_ResumeRequest(cx, rc); return(JS_FALSE); } outbuf=param; @@ -2049,13 +2049,13 @@ js_html_encode(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rva } } strcpy(outbuf+j,"</span>"); - rc=JS_SuspendRequest(cx); + JS_ResumeRequest(cx, rc); js_str = JS_NewStringCopyZ(cx, outbuf); free(outbuf); } else { - rc=JS_SuspendRequest(cx); + JS_ResumeRequest(cx, rc); js_str = JS_NewStringCopyZ(cx, tmpbuf); }