From 610a8111bc78ce7c7de76f20fc1b9269155134a6 Mon Sep 17 00:00:00 2001 From: Bartosz Golaszewski Date: Sat, 3 Feb 2018 16:06:47 +0100 Subject: [PATCH] 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 --- include/gpiod.h | 2 +- src/lib/core.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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; -- 2.30.2