From 8fc74a2d579301c0ef5a7cded138f50ad29ca66f Mon Sep 17 00:00:00 2001 From: leitner Date: Wed, 14 May 2025 11:09:04 +0000 Subject: [PATCH] fix buffer_flush after recent gcc 15 update --- buffer/buffer_flush.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/buffer/buffer_flush.c b/buffer/buffer_flush.c index 3ab59d8..c1eae75 100644 --- a/buffer/buffer_flush.c +++ b/buffer/buffer_flush.c @@ -7,7 +7,7 @@ extern int buffer_flush(buffer* b) { register ssize_t r; if (!(p=b->p)) return 0; /* buffer already empty */ r=buffer_stubborn(b->op.wopc,b->fd,b->x,p,b); - if (r>0) { + if (r>=0) { r=0; b->p=0; }