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