From e72938c6455ea22ec66fdd635b1dafe25341d8d7 Mon Sep 17 00:00:00 2001
From: Roman Tsisyk <roman@tsisyk.com>
Date: Wed, 3 Feb 2016 18:03:41 +0300
Subject: [PATCH] Fix -Wsign-compare in src/box/alter.cc

---
 src/box/alter.cc | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/box/alter.cc b/src/box/alter.cc
index 9895224814..0a956efc52 100644
--- a/src/box/alter.cc
+++ b/src/box/alter.cc
@@ -1610,8 +1610,7 @@ on_replace_dd_user(struct trigger * /* trigger */, void *event)
 	} else if (new_tuple == NULL) { /* DELETE */
 		access_check_ddl(old_user->def.owner);
 		/* Can't drop guest or super user */
-		if (uid >= BOX_SYSTEM_USER_ID_MIN &&
-		    uid <= BOX_SYSTEM_USER_ID_MAX) {
+		if (uid <= (uint32_t) BOX_SYSTEM_USER_ID_MAX) {
 			tnt_raise(ClientError, ER_DROP_USER,
 				  old_user->def.name,
 				  "the user or the role is a system");
-- 
GitLab