audiohal: Fix LLVM issues
Fix Allocator sizeof operand mismatch LLVM
issue by allocating memory of size unsigned char
for each block/element.
Change-Id: I5fca5b1e4491e6cadbee092953682ab0e4bbf104
diff --git a/hal/msm8974/platform.c b/hal/msm8974/platform.c
index f6bf482..36a1d3a 100644
--- a/hal/msm8974/platform.c
+++ b/hal/msm8974/platform.c
@@ -4908,7 +4908,7 @@
}
cal.acdb_dev_id = (uint32_t) atoi (value);
param_len = MAX_SET_CAL_BYTE_SIZE;
- dptr = (unsigned char*) calloc(param_len, sizeof(unsigned char*));
+ dptr = (unsigned char*) calloc(param_len, sizeof(unsigned char));
if (dptr == NULL) {
ALOGE("[%s] Memory allocation failed for length %d",__func__,param_len);
ret = -ENOMEM;