From: Armin Novak Date: Mon, 16 Jan 2017 10:39:55 +0000 (+0100) Subject: Inlined interleaved helper functions. X-Git-Tag: 2.0.0-beta1+android10~71^2~7 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=da84552ba781ab9e3ad367869930bee6e004c450;p=platform%2Fupstream%2Ffreerdp.git Inlined interleaved helper functions. --- diff --git a/libfreerdp/codec/include/bitmap.c b/libfreerdp/codec/include/bitmap.c index f262171..d9a50b1 100644 --- a/libfreerdp/codec/include/bitmap.c +++ b/libfreerdp/codec/include/bitmap.c @@ -24,8 +24,8 @@ /** * Write a foreground/background image to a destination buffer. */ -static BYTE* WRITEFGBGIMAGE(BYTE* pbDest, UINT32 rowDelta, - BYTE bitmask, PIXEL fgPel, INT32 cBits) +static INLINE BYTE* WRITEFGBGIMAGE(BYTE* pbDest, UINT32 rowDelta, + BYTE bitmask, PIXEL fgPel, INT32 cBits) { PIXEL xorPixel; DESTREADPIXEL(xorPixel, pbDest - rowDelta); @@ -167,8 +167,8 @@ static BYTE* WRITEFGBGIMAGE(BYTE* pbDest, UINT32 rowDelta, * Write a foreground/background image to a destination buffer * for the first line of compressed data. */ -static BYTE* WRITEFIRSTLINEFGBGIMAGE(BYTE* pbDest, BYTE bitmask, - PIXEL fgPel, UINT32 cBits) +static INLINE BYTE* WRITEFIRSTLINEFGBGIMAGE(BYTE* pbDest, BYTE bitmask, + PIXEL fgPel, UINT32 cBits) { if (bitmask & g_MaskBit0) { @@ -292,9 +292,9 @@ static BYTE* WRITEFIRSTLINEFGBGIMAGE(BYTE* pbDest, BYTE bitmask, /** * Decompress an RLE compressed bitmap. */ -static void RLEDECOMPRESS(const BYTE* pbSrcBuffer, UINT32 cbSrcBuffer, - BYTE* pbDestBuffer, - UINT32 rowDelta, UINT32 width, UINT32 height) +static INLINE void RLEDECOMPRESS(const BYTE* pbSrcBuffer, UINT32 cbSrcBuffer, + BYTE* pbDestBuffer, + UINT32 rowDelta, UINT32 width, UINT32 height) { const BYTE* pbSrc = pbSrcBuffer; const BYTE* pbEnd = pbSrcBuffer + cbSrcBuffer;