From cc1fb7bcac2924674763d917f66d84fbadb11623 Mon Sep 17 00:00:00 2001
From: Nat Goodspeed <nat@lindenlab.com>
Date: Thu, 17 Nov 2011 08:06:31 -0500
Subject: LLSD-14: Bring over llsd.{h,cpp} enhancements from server-trunk.
 Because new enum values have been added to the LLSD type field, a few
 external switch statements must be adjusted to suppress fatal warnings, even
 though we never expect to encounter an LLSD instance containing any of the
 new values.

---
 indra/llmessage/llsdmessagereader.cpp | 1 +
 1 file changed, 1 insertion(+)

(limited to 'indra/llmessage')

diff --git a/indra/llmessage/llsdmessagereader.cpp b/indra/llmessage/llsdmessagereader.cpp
index 304a692cdf..3ab62a8c57 100644
--- a/indra/llmessage/llsdmessagereader.cpp
+++ b/indra/llmessage/llsdmessagereader.cpp
@@ -291,6 +291,7 @@ S32 getElementSize(const LLSD& llsd)
 	case LLSD::TypeMap:
 	case LLSD::TypeArray:
 	case LLSD::TypeUndefined:
+	default:                        // TypeLLSDTypeEnd, TypeLLSDNumTypes, etc.
 		return 0;
 	}
 	return 0;
-- 
cgit v1.2.3