From 5c4893a5801f0e1de942a368b475df011ef64548 Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Fri, 3 Oct 2003 09:03:09 +0000
Subject: [PATCH] Initialize js_branch struct to 0. sbbs->terminated is now a
 BOOL (instead of bool).

---
 src/sbbs3/main.cpp | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/sbbs3/main.cpp b/src/sbbs3/main.cpp
index f32e53d69a..fbdb841fae 100644
--- a/src/sbbs3/main.cpp
+++ b/src/sbbs3/main.cpp
@@ -762,12 +762,12 @@ bool sbbs_t::js_init()
 
     if((js_cx = JS_NewContext(js_runtime, startup->js_cx_stack))==NULL)
 		return(false);
-
+	
+	memset(&js_branch,0,sizeof(js_branch));
 	js_branch.limit = startup->js_branch_limit;
 	js_branch.gc_interval = startup->js_gc_interval;
 	js_branch.yield_interval = startup->js_yield_interval;
-	js_branch.counter = 0;	/* loop counter */
-	js_branch.terminated = (BOOL*)&terminated;
+	js_branch.terminated = &terminated;
 
 	bool success=false;
 
-- 
GitLab