From f0a8f4d56d8cee7aa1e58f3e221941431ecb66f2 Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Thu, 17 May 2001 03:15:00 +0000
Subject: [PATCH] Fixed bounds bug with open smb array. Incremented version to
 1.31.

---
 src/sbbs2/echo/sbbsecho.c | 2 +-
 src/sbbs2/echo/sbbsecho.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/sbbs2/echo/sbbsecho.c b/src/sbbs2/echo/sbbsecho.c
index d80c0817ac..bda9b9a525 100644
--- a/src/sbbs2/echo/sbbsecho.c
+++ b/src/sbbs2/echo/sbbsecho.c
@@ -4754,7 +4754,7 @@ while(kbhit()) getch();
 if(start_tick)	/* Last possible increment of import_ticks */
 	import_ticks+=clock()-start_tick;
 
-for(j=MAX_OPEN_SMBS;j>0;j--)		/* Close open bases */
+for(j=MAX_OPEN_SMBS-1;(int)j>=0;j--)		/* Close open bases */
 	if(smb[j].shd_fp)
 		smb_close(&smb[j]);
 
diff --git a/src/sbbs2/echo/sbbsecho.h b/src/sbbs2/echo/sbbsecho.h
index 7fa39b57ca..fd4458be6b 100644
--- a/src/sbbs2/echo/sbbsecho.h
+++ b/src/sbbs2/echo/sbbsecho.h
@@ -4,7 +4,7 @@
 
 /* Portions written by Allen Christiansen 1994-1996 						*/
 
-#define SBBSECHO_VER "1.30"
+#define SBBSECHO_VER "1.31"
 
 #define IMPORT_NETMAIL  (1L<<0)
 #define IMPORT_PACKETS	(1L<<1)
-- 
GitLab