diff options
author | Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org> | 2013-05-23 12:06:13 +0200 |
---|---|---|
committer | Amit Pundir <amit.pundir@linaro.org> | 2013-07-25 05:21:13 +0530 |
commit | 7e677410b88f56528215e83e089978987bef621b (patch) | |
tree | 8aa6a91f4475ae8dbfb278fc41c32a2f88c17193 | |
parent | 19cc13fd201577a813ae367130ee6a9711280a62 (diff) | |
download | media-linaro_android_4.3.1.tar.gz |
Fix aliasing violationlinaro_android_4.3.1linaro_android_4.3
Change-Id: I481184c0af37eb495e9cbf0e2130b050062d08ad
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
-rw-r--r-- | mm-video/vidc/vdec/test/omx_vdec_test.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mm-video/vidc/vdec/test/omx_vdec_test.cpp b/mm-video/vidc/vdec/test/omx_vdec_test.cpp index 06fee26..9d1d449 100644 --- a/mm-video/vidc/vdec/test/omx_vdec_test.cpp +++ b/mm-video/vidc/vdec/test/omx_vdec_test.cpp @@ -2820,7 +2820,7 @@ static int Read_Buffer_From_Size_Nal(OMX_BUFFERHEADERTYPE *pBufHdr) { temp_size[SIZE_NAL_FIELD_MAX - 1 - i] = pBufHdr->pBuffer[pBufHdr->nOffset + j]; } - size = (unsigned int)(*((unsigned int *)(temp_size))); + memcpy(&size, temp_size, sizeof(unsigned int)); // size = (unsigned int)(*((unsigned int *)(temp_size))); // now read the data bytes_read = read(inputBufferFileFd, pBufHdr->pBuffer + pBufHdr->nOffset + nalSize, size); |