1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00

drivers/bh1750fvi: change prototype of bh1750fvi_init

The params argument is now a const pointer. This eliminates the need for
a type cast that converts a const to a non-const.
This commit is contained in:
Kees Bakker 2019-01-03 23:12:21 +01:00
parent 201cff0ada
commit 1d5a67dcce
3 changed files with 3 additions and 3 deletions

View File

@ -28,7 +28,7 @@
#define ENABLE_DEBUG (0)
#include "debug.h"
int bh1750fvi_init(bh1750fvi_t *dev, bh1750fvi_params_t *params)
int bh1750fvi_init(bh1750fvi_t *dev, const bh1750fvi_params_t *params)
{
int res;

View File

@ -80,7 +80,7 @@ typedef struct {
* @return 0 on success
* @return -1 if unable to speak to the device
*/
int bh1750fvi_init(bh1750fvi_t *dev, bh1750fvi_params_t *params);
int bh1750fvi_init(bh1750fvi_t *dev, const bh1750fvi_params_t *params);
/**
* @brief Read a ambient light value from the given device [in LUX]

View File

@ -35,7 +35,7 @@ int main(void)
puts("BH1750FVI ambient light sensor test\n");
/* initialize the device */
res = bh1750fvi_init(&dev, (bh1750fvi_params_t *)(&bh1750fvi_params));
res = bh1750fvi_init(&dev, &bh1750fvi_params[0]);
if (res != BH1750FVI_OK) {
puts("error: unable to initialize sensor [I2C initialization error]");
return 1;