From: Bastian Dehn Date: Sat, 1 Feb 2025 10:09:15 +0000 (+0100) Subject: change double last bit X-Git-Tag: v1.0.29^2~3^2~6 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=78276c25924530272d17239a4ec37dd2d584e95c;p=sane-kds-s2000w-net.git change double last bit --- 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; }