From 000bda841946c28bac9a94dd73651a4a1e1062f3 Mon Sep 17 00:00:00 2001 From: gingerBill Date: Sat, 7 Aug 2021 16:29:00 +0100 Subject: Reduce superfluous error messages for return statements expecting not-1 return values --- src/tokenizer.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/tokenizer.cpp') diff --git a/src/tokenizer.cpp b/src/tokenizer.cpp index 70de96dfb..8e42c649f 100644 --- a/src/tokenizer.cpp +++ b/src/tokenizer.cpp @@ -278,7 +278,11 @@ gb_global ErrorCollector global_error_collector; bool any_errors(void) { - return global_error_collector.error_buffer.count > 0; + bool any_errors = false; + mutex_lock(&global_error_collector.block_mutex); + any_errors = global_error_collector.error_buffer.count > 0; + mutex_unlock(&global_error_collector.block_mutex); + return any_errors; } void init_global_error_collector(void) { -- cgit v1.2.3