The previous macro doesn't work with &cpi->common as a first argument
Change-Id: Iddf7a1f5d56d7abafd9b2b8707aa611d349e7a68
__LINE__); \
} while (0)
#else
-#define CHECK_MEM_ERROR(cm, lval, expr) \
- do { \
- lval = (expr); \
- if (!lval) \
- vpx_internal_error(&cm->error, VPX_CODEC_MEM_ERROR, \
- "Failed to allocate " #lval); \
+#define CHECK_MEM_ERROR(cm, lval, expr) \
+ do { \
+ lval = (expr); \
+ if (!lval) \
+ vpx_internal_error(&(cm)->error, VPX_CODEC_MEM_ERROR, \
+ "Failed to allocate " #lval); \
} while (0)
#endif