From 95f26dbfd1dd9f791e4ac9437ad047e5e38bf455 Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Thu, 8 May 2003 08:06:48 +0000
Subject: [PATCH] Only dispose of the inbuf ring buffer if it was actually
 initialized.

---
 src/sbbs3/main.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/sbbs3/main.cpp b/src/sbbs3/main.cpp
index 45821e16e2..27ab604a72 100644
--- a/src/sbbs3/main.cpp
+++ b/src/sbbs3/main.cpp
@@ -2369,7 +2369,7 @@ sbbs_t::~sbbs_t()
 
 	if(cfg.node_num>0)
 		node_inbuf[cfg.node_num-1]=NULL;
-	if(!input_thread_running)
+	if(cfg.node_num>0 && !input_thread_running)
 		RingBufDispose(&inbuf);
 	if(!output_thread_running)
 		RingBufDispose(&outbuf);
-- 
GitLab