static void copy_block(uint16_t *pdest, uint16_t *psrc, int block_size, int pitch)

{

    int y;



    for (y = 0; y != block_size; y++, pdest += pitch, psrc += pitch)

        memcpy(pdest, psrc, block_size * sizeof(pdest[0]));

}

static void copy_block(uint16_t *pdest, uint16_t *psrc, int block_size, int pitch)

{

    int y;



    for (y = 0; y != block_size; y++, pdest += pitch, psrc += pitch)

        memcpy(pdest, psrc, block_size * sizeof(pdest[0]));

}

static void FUNC_0(uint16_t *VAR_0, uint16_t *VAR_1, int VAR_2, int VAR_3)

{

    int VAR_4;



    for (VAR_4 = 0; VAR_4 != VAR_2; VAR_4++, VAR_0 += VAR_3, VAR_1 += VAR_3)

        memcpy(VAR_0, VAR_1, VAR_2 * sizeof(VAR_0[0]));

}

static void FUNC_0(uint16_t *VAR_0, uint16_t *VAR_1, int VAR_2, int VAR_3)
{ int VAR_4; for (VAR_4 = 0; VAR_4 != VAR_2; VAR_4++, VAR_0 += VAR_3, VAR_1 += VAR_3) memcpy(VAR_0, VAR_1, VAR_2 * sizeof(VAR_0[0])); }