From eb1cb188a6a3b4797a34ffb4510d7b36dab9a0ef Mon Sep 17 00:00:00 2001 From: Bernhard Urban Date: Mon, 25 Mar 2019 10:45:59 +0100 Subject: [PATCH] [interp] fix "This greater-than-or-equal-to-zero comparison of an unsigned value is always true" reported by Coverity (#13625) [interp] fix "This greater-than-or-equal-to-zero comparison of an unsigned value is always true" reported by Coverity --- mono/mini/interp/transform.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mono/mini/interp/transform.c b/mono/mini/interp/transform.c index 980eecdea45..351bc213f42 100644 --- a/mono/mini/interp/transform.c +++ b/mono/mini/interp/transform.c @@ -5561,7 +5561,7 @@ generate (MonoMethod *method, MonoMethodHeader *header, InterpMethod *rtm, MonoG int end_off = c->try_offset + c->try_len; c->try_offset = get_in_offset (td, c->try_offset); c->try_len = get_in_offset (td, end_off) - c->try_offset; - g_assert (c->try_len >= 0 && (c->try_offset + c->try_len) < code_len); + g_assert ((c->try_offset + c->try_len) < code_len); end_off = c->handler_offset + c->handler_len; c->handler_offset = get_in_offset (td, c->handler_offset); c->handler_len = get_in_offset (td, end_off) - c->handler_offset; -- 2.11.4.GIT