From ac41c176943136b06e33f0c871875f866383b1d4 Mon Sep 17 00:00:00 2001 From: Glenn Strauss Date: Fri, 23 Nov 2018 00:47:08 -0500 Subject: [PATCH] [core] perf: small improvement buffer_string_space --- src/buffer.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/buffer.h b/src/buffer.h index 60ea5c4a..da364a68 100644 --- a/src/buffer.h +++ b/src/buffer.h @@ -201,7 +201,7 @@ static inline size_t buffer_string_length(const buffer *b) { } static inline size_t buffer_string_space(const buffer *b) { - return NULL != b && b->size ? b->size - b->used - (0 == b->used) : 0; + return NULL != b && b->size ? b->size - (b->used | (0 == b->used)) : 0; } static inline void buffer_append_string_buffer(buffer *b, const buffer *src) {