summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>2013-05-23 12:06:13 +0200
committerBernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>2013-12-12 03:53:10 +0100
commit115563b696eee29eac9d634df2fdaf07a25b8946 (patch)
tree6494ae7d2e0d05d1240ce6c0c6bd6a4ba2a89c26
parentcf8408186605323a6797e5f431192ab434e79fff (diff)
downloadmedia-linaro_android_4.4.2.tar.gz
Fix aliasing violationlinaro_android_4.4.2
Change-Id: I481184c0af37eb495e9cbf0e2130b050062d08ad Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
-rw-r--r--mm-video-legacy/vidc/vdec/test/omx_vdec_test.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/mm-video-legacy/vidc/vdec/test/omx_vdec_test.cpp b/mm-video-legacy/vidc/vdec/test/omx_vdec_test.cpp
index 06fee26..9d1d449 100644
--- a/mm-video-legacy/vidc/vdec/test/omx_vdec_test.cpp
+++ b/mm-video-legacy/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);