hevcenc: Handle errors in posix_memalign am: 5639f9918a
Change-Id: I7908a271558e204f42361b9ff378013923a7a373
diff --git a/test/encoder/main.c b/test/encoder/main.c
index 5e8747a..98106de 100644
--- a/test/encoder/main.c
+++ b/test/encoder/main.c
@@ -799,7 +799,10 @@
#ifdef X86_MINGW
pu1_buf = (UWORD8 *)_aligned_malloc(pic_size, 64);
#else
- posix_memalign((void **)&pu1_buf, 64, pic_size);
+ if (0 != posix_memalign((void **)&pu1_buf, 64, pic_size))
+ {
+ return (IHEVCE_EFAIL);
+ }
#endif
if(NULL == pu1_buf)
{