From dc8fb44230c44791b0ce4a6d743370804a6d2f75 Mon Sep 17 00:00:00 2001 From: deuce <> Date: Tue, 9 Dec 2008 03:16:22 +0000 Subject: [PATCH] Fix suspend/resume in html_encode() --- src/sbbs3/js_global.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/sbbs3/js_global.c b/src/sbbs3/js_global.c index 4746350cbb..10d1d70a0f 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); } -- GitLab