report correct (zero-based) index in string array equality mismatch

This commit is contained in:
James Hood
2013-02-06 09:58:21 -06:00
parent 5ad372b6b3
commit b8d47ff2a3

View File

@ -981,7 +981,7 @@ void UnityAssertEqualStringArray( const char** expected,
if (num_elements > 1)
{
UnityPrint(UnityStrElement);
UnityPrintNumberByStyle((num_elements - j - 1), UNITY_DISPLAY_STYLE_UINT);
UnityPrintNumberByStyle((j), UNITY_DISPLAY_STYLE_UINT);
}
UnityPrintExpectedAndActualStrings((const char*)(expected[j]), (const char*)(actual[j]));
UnityAddMsgIfSpecified(msg);