jsoncpp: Update from 1.8.3 to 1.8.4
[termux-packages] / packages / netpbm / util.c.patch
CommitLineData
59f0d218
FF
1diff -u -r ../advanced/converter/other/cameratopam/util.c ./converter/other/cameratopam/util.c
2--- ../advanced/converter/other/cameratopam/util.c 2014-12-29 02:10:41.516106336 -0500
3+++ ./converter/other/cameratopam/util.c 2014-12-29 02:35:33.156107368 -0500
4@@ -43,6 +43,21 @@
5 return a << 24 | b << 16 | c << 8 | d;
6 }
7
8+static void
9+swab (const void *bfrom, void *bto, ssize_t n)
10+{
11+ const char *from = (const char *) bfrom;
12+ char *to = (char *) bto;
13+
14+ n &= ~((ssize_t) 1);
15+ while (n > 1)
16+ {
17+ const char b0 = from[--n], b1 = from[--n];
18+ to[n] = b0;
19+ to[n + 1] = b1;
20+ }
21+}
22+
23 /*
24 Faster than calling get2() multiple times.
25 */