kernel/eka/include/drivers/iic_transaction.inl
changeset 247 d8d70de2bd36
parent 0 a41df078684a
child 257 3e88ff8f41d5
--- a/kernel/eka/include/drivers/iic_transaction.inl	Tue Jul 06 15:50:07 2010 +0300
+++ b/kernel/eka/include/drivers/iic_transaction.inl	Wed Aug 18 11:08:29 2010 +0300
@@ -65,7 +65,8 @@
     iHeader(aHeader), iFlags(NULL), iState(EFree), iHalfDuplexTrans(aHdTrans),
     iFullDuplexTrans(NULL), iCallback(NULL)
     {
-    __ASSERT_ALWAYS((((TUint)aPriority<(TUint)KNumTrancPriorities)&&((TUint)aPriority>=0)),Kern::Fault("TIicBusTransaction",__LINE__));
+    //Check that the requested priority is at least zero and less than KNumTrancPriorities.
+    __ASSERT_ALWAYS(((aPriority<KNumTrancPriorities)&&(aPriority>=0)),Kern::Fault("TIicBusTransaction",__LINE__));
     __ASSERT_ALWAYS(aHeader && aHdTrans,Kern::Fault("TIicBusTransaction",__LINE__));
     iKey = aPriority;
     }