From 868c287a45a668a877c950dc13c9effaa055ccd2 Mon Sep 17 00:00:00 2001 From: Milan Rusek Date: Mon, 12 Feb 2024 15:26:44 +0100 Subject: [PATCH] FBSocket: Fix possible crashes when switching read/write with bflush(). --- ucw/fb-socket.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ucw/fb-socket.c b/ucw/fb-socket.c index 19f27bd5..7ae528cd 100644 --- a/ucw/fb-socket.c +++ b/ucw/fb-socket.c @@ -73,9 +73,9 @@ fbs_spout(struct fastbuf *f) }; int l = f->bptr - f->bstop; - f->bptr = f->bstop; - f->pos += l; char *buf = f->bstop; + f->pos += l; + f->bptr = f->bstop = f->buffer; while (l) { -- 2.39.2