From 5df80675e33f774a60b2021e41b77ffed574d523 Mon Sep 17 00:00:00 2001
From: McCabe Maxsted
Date: Mon, 1 Nov 2010 20:24:12 -0700
Subject: Don't allow setting draw distance below 0 in the openregionsettings

---
 linden/indra/newview/kowopenregionsettings.cpp | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/linden/indra/newview/kowopenregionsettings.cpp b/linden/indra/newview/kowopenregionsettings.cpp
index 3cceb0c..f5a845a 100644
--- a/linden/indra/newview/kowopenregionsettings.cpp
+++ b/linden/indra/newview/kowopenregionsettings.cpp
@@ -77,7 +77,11 @@ class OpenRegionInfoUpdate : public LLHTTPNode
 		}
 		if ( body.has("DrawDistance") )
 		{
-			gAgent.mDrawDistance = body["DrawDistance"].asReal();
+			F32 distance = body["DrawDistance"].asReal();
+			if (distance > 0)
+			{
+				gAgent.mDrawDistance = distance;
+			}
 		}
 		if ( body.has("ForceDrawDistance") )
 		{
-- 
cgit v1.1