Example #1
0
int TestFreeRDPCodecClear(int argc, char* argv[])
{
	if (!test_ClearDecompressExample(1, TEST_CLEAR_EXAMPLE_1,
	                                 sizeof(TEST_CLEAR_EXAMPLE_1)))
		return -1;

	if (!test_ClearDecompressExample(2, TEST_CLEAR_EXAMPLE_2,
	                                 sizeof(TEST_CLEAR_EXAMPLE_2)))
		return -1;

	if (!test_ClearDecompressExample(3, TEST_CLEAR_EXAMPLE_3,
	                                 sizeof(TEST_CLEAR_EXAMPLE_3)))
		return -1;

	if (!test_ClearDecompressExample(4, TEST_CLEAR_EXAMPLE_4,
	                                 sizeof(TEST_CLEAR_EXAMPLE_4)))
		return -1;

	return 0;
}
Example #2
0
int TestFreeRDPCodecClear(int argc, char* argv[])
{
	/* Example 1 needs a filled glyph cache
	if (!test_ClearDecompressExample(1, 8, 9, TEST_CLEAR_EXAMPLE_1,
	                                 sizeof(TEST_CLEAR_EXAMPLE_1)))
		return -1;
	*/
	if (!test_ClearDecompressExample(2, 78, 17, TEST_CLEAR_EXAMPLE_2,
	                                 sizeof(TEST_CLEAR_EXAMPLE_2)))
		return -1;

	if (!test_ClearDecompressExample(3, 64, 24, TEST_CLEAR_EXAMPLE_3,
	                                 sizeof(TEST_CLEAR_EXAMPLE_3)))
		return -1;

	if (!test_ClearDecompressExample(4, 7, 15, TEST_CLEAR_EXAMPLE_4,
	                                 sizeof(TEST_CLEAR_EXAMPLE_4)))
		return -1;

	return 0;
}