From: Marc-André Moreau Date: Tue, 8 Jul 2014 16:18:41 +0000 (-0400) Subject: libfreerdp-codec: don't use posix_memalign X-Git-Tag: 1.2.0-beta1+android9~18^2~26 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=31b6459484ff8d6f7fdbbb9533c45c15b03c18a3;p=platform%2Fupstream%2Ffreerdp.git libfreerdp-codec: don't use posix_memalign --- diff --git a/libfreerdp/codec/color.c b/libfreerdp/codec/color.c index 4e9e357..034df14 100644 --- a/libfreerdp/codec/color.c +++ b/libfreerdp/codec/color.c @@ -605,13 +605,12 @@ BYTE* freerdp_image_convert_16bpp(BYTE* srcData, BYTE* dstData, int width, int h { primitives_t* prims; - if (dstData == NULL) + if (!dstData) { - if (posix_memalign((void **) &dstData, 16, - width * height * sizeof(UINT32)) != 0) - { + dstData = _aligned_malloc(width * height * sizeof(UINT32), 16); + + if (!dstData) return NULL; - } } prims = primitives_get();