From 10efe43c4ceb23a02b81ceb41d5a1133d7584bec Mon Sep 17 00:00:00 2001 From: Gustavo Henrique Nihei Date: Mon, 10 Oct 2022 16:01:49 -0300 Subject: [PATCH] lcd: Fix npixels parameter in calls to getrun/putrun It was being passed in number of bytes, but the correct should be the number of pixels. Signed-off-by: Gustavo Henrique Nihei --- drivers/lcd/lcd_dev.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/lcd/lcd_dev.c b/drivers/lcd/lcd_dev.c index 7573619eeb4..19e294baad5 100644 --- a/drivers/lcd/lcd_dev.c +++ b/drivers/lcd/lcd_dev.c @@ -145,7 +145,7 @@ static int lcddev_ioctl(FAR struct file *filep, int cmd, unsigned long arg) { ret = priv->planeinfo.getrun(priv->lcd_ptr, row, lcd_area->col_start, buf, - row_size); + cols); if (ret < 0) { break; @@ -184,7 +184,7 @@ static int lcddev_ioctl(FAR struct file *filep, int cmd, unsigned long arg) { ret = priv->planeinfo.putrun(priv->lcd_ptr, row, lcd_area->col_start, buf, - row_size); + cols); if (ret < 0) { break;