diff --git a/drivers/apa102/apa102.c b/drivers/apa102/apa102.c index f9cbacaf6f939b37aceb94aa847f0690cfa82b59..1d529e47aa36dc77a35caa2d42014527b2425ba9 100644 --- a/drivers/apa102/apa102.c +++ b/drivers/apa102/apa102.c @@ -49,7 +49,7 @@ void apa102_init(apa102_t *dev, const apa102_params_t *params) { assert(dev && params); - memcpy(dev, params, sizeof(apa102_params_t)); + *dev = *params; gpio_init(dev->data_pin, GPIO_OUT); gpio_init(dev->clk_pin, GPIO_OUT);