From 3d80f3764496fe9b918b7417f851dcfa0561caf9 Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Thu, 8 Aug 2002 05:41:59 +0000 Subject: [PATCH] Fixed memory leak in js_sendfile if read failed. --- src/sbbs3/js_socket.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/sbbs3/js_socket.c b/src/sbbs3/js_socket.c index 6eaacbe909..913e1bc1ec 100644 --- a/src/sbbs3/js_socket.c +++ b/src/sbbs3/js_socket.c @@ -284,6 +284,7 @@ js_sendfile(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) return(JS_TRUE); } if(read(file,buf,len)!=len) { + free(buf); close(file); return(JS_TRUE); } -- GitLab