Bug 1464039 - Reject some invalid transforms in qcms. r=mwoodrow, a=RyanVM

This commit is contained in:
Nicolas Silva 2018-06-15 14:01:07 -07:00 • committed by Roy Tam
commit 4cc70839b2

View file

@ -972,6 +972,10 @@ static float* qcms_modular_transform_data(struct qcms_modular_transform *transfo
assert(0 && "Unsupported transform module");
return NULL;
}
if (transform->grid_size <= 0) {
assert(0 && "Invalid transform");
return NULL;
}
transform->transform_module_fn(transform,src,dest,len);
dest = src;
src = new_src;