From 78276c25924530272d17239a4ec37dd2d584e95c Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Sat, 1 Feb 2025 11:09:15 +0100 Subject: [PATCH] change double last bit --- src/kds_s2000w_image_converter_netpbm.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/kds_s2000w_image_converter_netpbm.c b/src/kds_s2000w_image_converter_netpbm.c index 1a6cfa9..df2a82c 100644 --- a/src/kds_s2000w_image_converter_netpbm.c +++ b/src/kds_s2000w_image_converter_netpbm.c @@ -138,12 +138,14 @@ unsigned char _kds_s2000w_image_converter_mirror_bits(unsigned char data) { unsigned char tmp = 0; - for (int i = 0; i < BYTE_BITS; i++) { + for (int i = 0; i < BYTE_BITS - 1; i++) { tmp += data & 1; tmp <<= 1; data >>= 1; } + tmp += data; + return tmp; } -- 2.39.5