@@ -1215,13 +1215,13 @@ void SSFJsonUnitTest(void)
12151215 memset (path , 0 , sizeof (path ));
12161216 path [0 ] = "k" ;
12171217 memset (strOut , 0x55 , sizeof (strOut ));
1218- SSF_ASSERT_TEST (SSFJsonGetString ("{\"k\":\"\\nABCD\"}" , path , strOut , SSF_MIN (sizeof (strOut ), 0 ), & strOutLen ));
1218+ SSF_ASSERT_TEST (SSFJsonGetString ("{\"k\":\"\\nABCD\"}" , ( SSFCStrIn_t * ) path , strOut , SSF_MIN (sizeof (strOut ), 0 ), & strOutLen ));
12191219 memset (strOut , 0x55 , sizeof (strOut ));
1220- SSF_ASSERT (SSFJsonGetString ("{\"k\":\"\\nABCD\"}" , path , strOut , SSF_MIN (sizeof (strOut ), 1 ), & strOutLen ) == false);
1220+ SSF_ASSERT (SSFJsonGetString ("{\"k\":\"\\nABCD\"}" , ( SSFCStrIn_t * ) path , strOut , SSF_MIN (sizeof (strOut ), 1 ), & strOutLen ) == false);
12211221 memset (strOut , 0x55 , sizeof (strOut ));
1222- SSF_ASSERT (SSFJsonGetString ("{\"k\":\"\\nABCD\"}" , path , strOut , SSF_MIN (sizeof (strOut ), 5 ), & strOutLen ) == false);
1222+ SSF_ASSERT (SSFJsonGetString ("{\"k\":\"\\nABCD\"}" , ( SSFCStrIn_t * ) path , strOut , SSF_MIN (sizeof (strOut ), 5 ), & strOutLen ) == false);
12231223 memset (strOut , 0x55 , sizeof (strOut ));
1224- SSF_ASSERT (SSFJsonGetString ("{\"k\":\"\\nABCD\"}" , path , strOut , SSF_MIN (sizeof (strOut ), 6 ), & strOutLen ));
1224+ SSF_ASSERT (SSFJsonGetString ("{\"k\":\"\\nABCD\"}" , ( SSFCStrIn_t * ) path , strOut , SSF_MIN (sizeof (strOut ), 6 ), & strOutLen ));
12251225 SSF_ASSERT (strOutLen == 5 );
12261226 memcmp ("\nABCD" , strOut , strOutLen + 1 );
12271227 }
@@ -1236,15 +1236,15 @@ void SSFJsonUnitTest(void)
12361236
12371237 /* \u1141 decodes to 2 bytes (0x11, 0x41), needs outSize=3 for data + null */
12381238 memset (strOut , 0x55 , sizeof (strOut ));
1239- SSF_ASSERT (SSFJsonGetString ("{\"k\":\"\\u1141\"}" , path , strOut , 3 , & strOutLen ) == true);
1239+ SSF_ASSERT (SSFJsonGetString ("{\"k\":\"\\u1141\"}" , ( SSFCStrIn_t * ) path , strOut , 3 , & strOutLen ) == true);
12401240 SSF_ASSERT (strOutLen == 2 );
12411241 SSF_ASSERT (strOut [0 ] == 0x11 );
12421242 SSF_ASSERT (strOut [1 ] == 0x41 );
12431243 SSF_ASSERT (strOut [2 ] == 0x00 );
12441244
12451245 /* outSize=2 must fail for \uXXXX (2 bytes + null doesn't fit) */
12461246 memset (strOut , 0x55 , sizeof (strOut ));
1247- SSF_ASSERT (SSFJsonGetString ("{\"k\":\"\\u0041\"}" , path , strOut , 2 , & strOutLen ) == false);
1247+ SSF_ASSERT (SSFJsonGetString ("{\"k\":\"\\u0041\"}" , ( SSFCStrIn_t * ) path , strOut , 2 , & strOutLen ) == false);
12481248 }
12491249}
12501250#endif /* SSF_CONFIG_JSON_UNIT_TEST */
0 commit comments