If the simple item is an array, then an assertion will fail because the second switch does not compare the m_itemsDataType but the m_eDataType again. Also, just changing that line will not make arrays work, because the line of code that is generated for that parameter will not compile in C code.
|
switch(pSimpleItem->m_eDataType) |