summaryrefslogtreecommitdiffstats
path: root/system/iscan/patches/jpegstream.cc.patch
diff options
context:
space:
mode:
author Matteo Bernardini2020-10-31 16:32:36 +0100
committer Matteo Bernardini2020-10-31 16:32:36 +0100
commitede8ce81ea264ba9fc0271cbb6b25961290b80ee (patch)
tree13da336105ec799f2da3f9e848c71730c7807490 /system/iscan/patches/jpegstream.cc.patch
parent95a609fb8edebc8dab3ec446190c9a39d4ac6656 (diff)
downloadslackbuilds-ede8ce81ea264ba9fc0271cbb6b25961290b80ee.tar.gz
20201031.1 global branch merge.current-20201031.1
Signed-off-by: Matteo Bernardini <ponce@slackbuilds.org>
Diffstat (limited to 'system/iscan/patches/jpegstream.cc.patch')
-rw-r--r--system/iscan/patches/jpegstream.cc.patch21
1 files changed, 21 insertions, 0 deletions
diff --git a/system/iscan/patches/jpegstream.cc.patch b/system/iscan/patches/jpegstream.cc.patch
new file mode 100644
index 0000000000..988a25daea
--- /dev/null
+++ b/system/iscan/patches/jpegstream.cc.patch
@@ -0,0 +1,21 @@
+--- lib/jpegstream.cc.orig 2016-06-20 06:10:38.000000000 +0200
++++ lib/jpegstream.cc 2016-07-10 18:45:40.511301054 +0200
+@@ -33,7 +33,7 @@
+
+ #include "jpegstream.hh"
+
+-#include <cstdlib>
++// #include <cstdlib>
+ #include <ios>
+
+ namespace iscan
+@@ -82,7 +82,8 @@
+ // only that _bits != 8.
+ for (unsigned int i = 0; i < _h_sz; ++i)
+ {
+- div_t index = div (i, 8 * sizeof (JSAMPLE));
++ div_t index = div (static_cast<int>(i),
++ static_cast<int>(8 * sizeof (JSAMPLE)));
+ int offset = 8 * sizeof (JSAMPLE) - 1 - index.rem;
+ _scanline[i] = ((line[index.quot] & (1 << offset))
+ ? 0 : ~0);