From 2e555964e33f07924738116c3a68898e337c1aa1 Mon Sep 17 00:00:00 2001 From: Michiel Broek Date: Sun, 14 Aug 2005 19:09:48 +0000 Subject: [PATCH] Fix for lastread pointers --- lib/jammsg.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/jammsg.c b/lib/jammsg.c index 26a346cf..9db91edb 100644 --- a/lib/jammsg.c +++ b/lib/jammsg.c @@ -718,6 +718,10 @@ void JAM_Pack(void) LR.LastReadMsg = 0; LR.HighReadMsg = 0; } + if (jamHdrInfo.ActiveMsgs && (LR.LastReadMsg > jamHdrInfo.ActiveMsgs)) + LR.LastReadMsg = jamHdrInfo.ActiveMsgs; + if (jamHdrInfo.ActiveMsgs && (LR.HighReadMsg > jamHdrInfo.ActiveMsgs)) + LR.HighReadMsg = jamHdrInfo.ActiveMsgs; write(fdnJlr, &LR, sizeof(lastread)); } }