From b6c318455d75a8ad0c00ff04525192b435ba73c6 Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Fri, 26 May 2006 23:14:45 +0000
Subject: [PATCH] Added support for VDD_INBUF_PURGE (just re-inits the receive
 ring buffer) - KnK (v4.4) loops on FOSSIL function 0x0A until the input
 buffer is empty, causing an infinite loop at the "Monthly Status" hit any key
 prompt without this function implemented.

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

diff --git a/src/sbbs3/sbbsexec.c b/src/sbbs3/sbbsexec.c
index 9581c43c23..553b48d382 100644
--- a/src/sbbs3/sbbsexec.c
+++ b/src/sbbs3/sbbsexec.c
@@ -618,7 +618,7 @@ __declspec(dllexport) void __cdecl VDDDispatch(void)
 			break;
 
 		case VDD_INBUF_PURGE:
-			lprintf(LOG_WARNING,"!VDD_INBUF_PURGE: NOT IMPLEMENTED");
+			RingBufReInit(&rdbuf);
 			retval=0;
 			break;
 
-- 
GitLab