From: Bartosz Golaszewski Date: Mon, 19 Feb 2018 10:12:32 +0000 (+0100) Subject: core: use gpiod_line_bulk_foreach_line_off() in line_request_values() X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=5ab7003adedb8df301c60389e919d782cb3572bf;p=qemu-gpiodev%2Flibgpiod.git core: use gpiod_line_bulk_foreach_line_off() in line_request_values() Use the provided helper macro instead of a manual for loop. Signed-off-by: Bartosz Golaszewski --- diff --git a/src/lib/core.c b/src/lib/core.c index f8431a4..fa276f6 100644 --- a/src/lib/core.c +++ b/src/lib/core.c @@ -366,8 +366,7 @@ static int line_request_values(struct gpiod_line_bulk *bulk, req.lines = gpiod_line_bulk_num_lines(bulk); - for (i = 0; i < gpiod_line_bulk_num_lines(bulk); i++) { - line = gpiod_line_bulk_get_line(bulk, i); + gpiod_line_bulk_foreach_line_off(bulk, line, i) { req.lineoffsets[i] = gpiod_line_offset(line); if (config->request_type == GPIOD_LINE_REQUEST_DIRECTION_OUTPUT) req.default_values[i] = !!default_vals[i];