From 25a59d051a218bd608b005a149509464b3e6d4f0 Mon Sep 17 00:00:00 2001 From: Alex Sakhartchouk Date: Thu, 29 Dec 2011 11:17:38 -0800 Subject: Adding better error behavior to RS Change-Id: Iea1cc76793f8978d60575404d7b1c5145e268d6e --- rsComponent.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'rsComponent.cpp') diff --git a/rsComponent.cpp b/rsComponent.cpp index 21b98f61..9c2c2005 100644 --- a/rsComponent.cpp +++ b/rsComponent.cpp @@ -62,6 +62,7 @@ void Component::set(RsDataType dt, RsDataKind dk, bool norm, uint32_t vecSize) { rsAssert(mNormalized == true); break; default: + rsAssert(mKind != RS_KIND_INVALID); break; } @@ -167,6 +168,9 @@ void Component::set(RsDataType dt, RsDataKind dk, bool norm, uint32_t vecSize) { case RS_TYPE_BOOLEAN: mTypeBits = 8; break; + default: + rsAssert(mType != RS_TYPE_INVALID); + break; } mBitsUnpadded = mTypeBits * mVectorSize; -- cgit v1.2.3