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>
diff --git a/drivers/i2s/i2s_common.c b/drivers/i2s/i2s_common.c
index a9eb676..c2100cf 100644
--- a/drivers/i2s/i2s_common.c
+++ b/drivers/i2s/i2s_common.c
@@ -20,7 +20,7 @@
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;