From: Bartosz Golaszewski Date: Sat, 3 Feb 2018 15:06:47 +0000 (+0100) Subject: core: constify *values in gpiod_line_set_value_bulk() X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=610a8111bc78ce7c7de76f20fc1b9269155134a6;p=qemu-gpiodev%2Flibgpiod.git core: constify *values in gpiod_line_set_value_bulk() The values in the array passed as argument to this routine are never modified. Signed-off-by: Bartosz Golaszewski --- diff --git a/include/gpiod.h b/include/gpiod.h index ede5615..d37e60c 100644 --- a/include/gpiod.h +++ b/include/gpiod.h @@ -1006,7 +1006,7 @@ int gpiod_line_set_value(struct gpiod_line *line, int value) GPIOD_API; * undefined. */ int gpiod_line_set_value_bulk(struct gpiod_line_bulk *bulk, - int *values) GPIOD_API; + const int *values) GPIOD_API; /** * @} diff --git a/src/lib/core.c b/src/lib/core.c index d540890..f8431a4 100644 --- a/src/lib/core.c +++ b/src/lib/core.c @@ -581,7 +581,7 @@ int gpiod_line_set_value(struct gpiod_line *line, int value) return gpiod_line_set_value_bulk(&bulk, &value); } -int gpiod_line_set_value_bulk(struct gpiod_line_bulk *bulk, int *values) +int gpiod_line_set_value_bulk(struct gpiod_line_bulk *bulk, const int *values) { struct gpiohandle_data data; struct gpiod_line *line;