From 351ad1201145185da48e89cfdb35e4a347451c4e Mon Sep 17 00:00:00 2001
From: "Rob Swindell (on ChromeOS)" <rob@synchro.net>
Date: Sun, 9 Jul 2023 15:22:49 -0700
Subject: [PATCH] Resource cleanup on exit (when no module specified)

Eliminates a SANITIZE build error
---
 src/sbbs3/jsexec.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/sbbs3/jsexec.c b/src/sbbs3/jsexec.c
index 5f5f5f875b..fe029b269a 100644
--- a/src/sbbs3/jsexec.c
+++ b/src/sbbs3/jsexec.c
@@ -1450,6 +1450,7 @@ int main(int argc, char **argv, char** env)
 	if(module==NULL && js_buf==NULL && isatty(fileno(stdin))) {
 		fprintf(stderr,"\n!No JavaScript module-name or expression specified\n");
 		usage();
+		iniFreeStringList(ini);
 		return(do_bail(1));
 	}
 
-- 
GitLab