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