i2s: fix bad argument to k_mem_slab_free()

Takes a double pointer. Compiler doesn't catch this.

Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
This commit is contained in:
Andrew Boie 2018-11-15 13:51:26 -08:00 committed by Anas Nashif
commit 9f597d898f

View file

@ -20,7 +20,7 @@ int _impl_i2s_buf_read(struct device *dev, void *buf, size_t *size)
i2s_config_get((struct device *)dev, I2S_DIR_RX);
memcpy(buf, mem_block, *size);
k_mem_slab_free(rx_cfg->mem_slab, mem_block);
k_mem_slab_free(rx_cfg->mem_slab, &mem_block);
}
return ret;