From e13259ae7aba80ea017c1d82a4520025f9e41335 Mon Sep 17 00:00:00 2001
From: Nat Goodspeed <nat@lindenlab.com>
Date: Fri, 14 Nov 2014 14:24:58 -0500
Subject: [PATCH] Remove a couple tests for unsigned long < 0. clang correctly
 notes that such tests add nothing to the runtime behavior of a program.
 Unfortunately, clang notes that in the form of a compile error.

---
 indra/llcorehttp/examples/http_texture_load.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/indra/llcorehttp/examples/http_texture_load.cpp b/indra/llcorehttp/examples/http_texture_load.cpp
index b76c8745572..9d9631b9807 100755
--- a/indra/llcorehttp/examples/http_texture_load.cpp
+++ b/indra/llcorehttp/examples/http_texture_load.cpp
@@ -212,7 +212,7 @@ int main(int argc, char** argv)
 				char * end;
 
 				value = strtoul(optarg, &end, 10);
-				if (value < 0 || value > 100 || *end != '\0')
+				if (value > 100 || *end != '\0')
 				{
 					usage(std::cerr);
 					return 1;
@@ -227,7 +227,7 @@ int main(int argc, char** argv)
 				char * end;
 
 				value = strtoul(optarg, &end, 10);
-				if (value < 0 || value > 3 || *end != '\0')
+				if (value > 3 || *end != '\0')
 				{
 					usage(std::cerr);
 					return 1;
-- 
GitLab