file: Update from 5.32 to 5.33
[termux-packages] / packages / bvi / column_number_bugfix.patch
1 --- bvi-1.4.0/bvi.c 2014-10-07 13:09:45.000000000 -0700
2 +++ src/bvi.c 2017-02-19 00:35:24.587363303 -0800
3 @@ -276,7 +276,7 @@
4 if (AnzAdd > sizeof(block_begin) * 2)
5 AnzAdd = sizeof(block_begin) * 2;
6 sprintf(addr_form, "%%0%dllX ", AnzAdd);
7 - AnzAdd = sprintf(tmp, addr_form, block_begin);
8 + AnzAdd = sprintf(tmp, addr_form, (long long unsigned)block_begin);
9 }
10
11 Anzahl = ((COLS - AnzAdd - 1) / 16) * 4;
12 @@ -729,7 +729,6 @@
13 char *arg;
14 {
15 off_t val;
16 - extern int errno;
17 char *poi;
18
19 errno = 0;
20 --- bvi-1.4.0/set.c 2014-09-30 05:00:53.000000000 -0700
21 +++ src/set.c 2017-02-19 00:36:08.927600541 -0800
22 @@ -135,7 +135,7 @@
23 if (((COLS - AnzAdd - 1) / 4) >= P(P_CM)) {
24 Anzahl = P(P_CM);
25 } else {
26 - Anzahl = P(P_CM) = ((COLS - AnzAdd - 1) / 4);
27 + Anzahl = P(P_CM) = ((COLS - AnzAdd - 1) / 16) * 4;
28 }
29 maxx = Anzahl * 4 + AnzAdd + 1;
30 Anzahl3 = Anzahl * 3;