libfreerdp-codec: fix ClearCodec unit tests
authorMarc-André Moreau <marcandre.moreau@gmail.com>
Tue, 1 Jul 2014 13:10:32 +0000 (09:10 -0400)
committerMarc-André Moreau <marcandre.moreau@gmail.com>
Tue, 1 Jul 2014 13:10:32 +0000 (09:10 -0400)
include/freerdp/codec/clear.h
libfreerdp/codec/test/TestFreeRDPCodecClear.c

index fdb59e9..03aed70 100644 (file)
@@ -23,6 +23,8 @@
 #include <freerdp/api.h>
 #include <freerdp/types.h>
 
+#include <freerdp/codec/color.h>
+
 #define CLEARCODEC_FLAG_GLYPH_INDEX    0x01
 #define CLEARCODEC_FLAG_GLYPH_HIT      0x02
 #define CLEARCODEC_FLAG_CACHE_RESET    0x03
index fcec61a..f6225e4 100644 (file)
@@ -42,7 +42,6 @@ int test_ClearDecompressExample1()
        int status;
        BYTE* pSrcData;
        UINT32 SrcSize;
-       UINT32 DstSize;
        BYTE* pDstData = NULL;
        CLEAR_CONTEXT* clear;
 
@@ -51,7 +50,7 @@ int test_ClearDecompressExample1()
        SrcSize = sizeof(TEST_CLEAR_EXAMPLE_1) - 1;
        pSrcData = (BYTE*) TEST_CLEAR_EXAMPLE_1;
 
-       status = clear_decompress(clear, pSrcData, SrcSize, &pDstData, &DstSize);
+       status = clear_decompress(clear, pSrcData, SrcSize, &pDstData, PIXEL_FORMAT_XRGB32, 0, 0, 0, 0, 0);
 
        printf("clear_decompress example 1 status: %d\n", status);
 
@@ -65,7 +64,6 @@ int test_ClearDecompressExample2()
        int status;
        BYTE* pSrcData;
        UINT32 SrcSize;
-       UINT32 DstSize;
        BYTE* pDstData = NULL;
        CLEAR_CONTEXT* clear;
 
@@ -74,7 +72,7 @@ int test_ClearDecompressExample2()
        SrcSize = sizeof(TEST_CLEAR_EXAMPLE_2) - 1;
        pSrcData = (BYTE*) TEST_CLEAR_EXAMPLE_2;
 
-       status = clear_decompress(clear, pSrcData, SrcSize, &pDstData, &DstSize);
+       status = clear_decompress(clear, pSrcData, SrcSize, &pDstData, PIXEL_FORMAT_XRGB32, 0, 0, 0, 0, 0);
 
        printf("clear_decompress example 2 status: %d\n", status);
 
@@ -88,7 +86,6 @@ int test_ClearDecompressExample3()
        int status;
        BYTE* pSrcData;
        UINT32 SrcSize;
-       UINT32 DstSize;
        BYTE* pDstData = NULL;
        CLEAR_CONTEXT* clear;
 
@@ -97,7 +94,7 @@ int test_ClearDecompressExample3()
        SrcSize = sizeof(TEST_CLEAR_EXAMPLE_3) - 1;
        pSrcData = (BYTE*) TEST_CLEAR_EXAMPLE_3;
 
-       status = clear_decompress(clear, pSrcData, SrcSize, &pDstData, &DstSize);
+       status = clear_decompress(clear, pSrcData, SrcSize, &pDstData, PIXEL_FORMAT_XRGB32, 0, 0, 0, 0, 0);
 
        printf("clear_decompress example 3 status: %d\n", status);
 
@@ -111,7 +108,6 @@ int test_ClearDecompressExample4()
        int status;
        BYTE* pSrcData;
        UINT32 SrcSize;
-       UINT32 DstSize;
        BYTE* pDstData = NULL;
        CLEAR_CONTEXT* clear;
 
@@ -120,7 +116,7 @@ int test_ClearDecompressExample4()
        SrcSize = sizeof(TEST_CLEAR_EXAMPLE_4) - 1;
        pSrcData = (BYTE*) TEST_CLEAR_EXAMPLE_4;
 
-       status = clear_decompress(clear, pSrcData, SrcSize, &pDstData, &DstSize);
+       status = clear_decompress(clear, pSrcData, SrcSize, &pDstData, PIXEL_FORMAT_XRGB32, 0, 0, 0, 0, 0);
 
        printf("clear_decompress example 4 status: %d\n", status);