From 7d51aee276fd3a0cb8640af252c83fdef7c3caf9 Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Wed, 15 Nov 2000 04:18:21 +0000
Subject: [PATCH] Node list now stops at cfg.sys_nodes (rather than the size of
 the node.dab).

---
 src/sbbs3/ctrl/NodeFormUnit.cpp | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/sbbs3/ctrl/NodeFormUnit.cpp b/src/sbbs3/ctrl/NodeFormUnit.cpp
index 268655df36..c533aeee14 100644
--- a/src/sbbs3/ctrl/NodeFormUnit.cpp
+++ b/src/sbbs3/ctrl/NodeFormUnit.cpp
@@ -128,7 +128,7 @@ void __fastcall TNodeForm::TimerTick(TObject *Sender)
             return;
         }
     }
-    for(n=0;;n++) {
+    for(n=0;n<MainForm->cfg.sys_nodes;n++) {
 	    lseek(nodedab, n*sizeof(node_t), SEEK_SET);
         if(eof(nodedab))
         	break;
@@ -343,6 +343,8 @@ void __fastcall TNodeForm::TimerTick(TObject *Sender)
                 strcat(str,"E");
             if(node.misc&NODE_DOWN)
                 strcat(str,"D");
+            if(node.misc&NODE_LCHAT)
+                strcat(str,"C");
             strcat(str,"]"); }
         if(node.errors) {
             sprintf(tmp, " %d error%c",node.errors, node.errors>1 ? 's' : '\0' );
-- 
GitLab