]> git.pld-linux.org Git - packages/flow-tools.git/blame - flow-tools-gcc4.patch
- added patch1 (gcc4 buildfix)
[packages/flow-tools.git] / flow-tools-gcc4.patch
CommitLineData
6195eb4e 1diff -u -r ./lib/ftchash.c ./lib/ftchash.c
2--- ./lib/ftchash.c Thu May 19 10:15:21 2005
3+++ ./lib/ftchash.c Thu May 19 10:18:31 2005
4@@ -326,7 +326,7 @@
5 (char*)ftch->traverse_chunk->base+ftch->traverse_chunk->next) {
6
7 ret = ftch->traverse_rec;
8- (char*)ftch->traverse_rec += ftch->d_size;
9+ ftch->traverse_rec = (void*)( ((char*)ftch->traverse_rec) + ftch->d_size);
10 return ret;
11
12 } else {
13diff -u -r ./lib/ftio.c ./lib/ftio.c
14--- ./lib/ftio.c Thu May 19 10:15:21 2005
15+++ ./lib/ftio.c Thu May 19 10:18:44 2005
16@@ -2267,7 +2267,7 @@
17 break;
18
19 nleft -= nread;
20- (char*)ptr += nread;
21+ ptr = (void*)( ((char*)ptr) + nread);
22 }
23 return (nbytes - nleft);
24 } /* readn */
25@@ -2292,7 +2292,7 @@
26 return(nwritten); /* error */
27
28 nleft -= nwritten;
29- (char*)ptr += nwritten;
30+ ptr = (void*)( ((char*)ptr) + nwritten);
31 }
32 return(nbytes - nleft);
33 } /* writen */
34diff -u -r ./lib/fttlv.c ./lib/fttlv.c
35--- ./lib/fttlv.c Thu May 19 10:15:21 2005
36+++ ./lib/fttlv.c Thu May 19 10:18:55 2005
37@@ -68,10 +68,10 @@
38 }
39
40 bcopy(&t, buf, 2);
41- (char*)buf+= 2;
42+ buf = (void*)( ((char*)buf) + 2);
43
44 bcopy(&len, buf, 2);
45- (char*)buf+= 2;
46+ buf = (void*)( ((char*)buf) + 2);
47
48 bcopy(&v, buf, 4);
49
50@@ -107,10 +107,10 @@
51 }
52
53 bcopy(&t, buf, 2);
54- (char*)buf+= 2;
55+ buf = (void*)( ((char*)buf) + 2);
56
57 bcopy(&len, buf, 2);
58- (char*)buf+= 2;
59+ buf = (void*)( ((char*)buf) + 2);
60
61 bcopy(&v, buf, 2);
62
63@@ -145,10 +145,10 @@
64 }
65
66 bcopy(&t, buf, 2);
67- (char*)buf+= 2;
68+ buf = (void*)( ((char*)buf) + 2);
69
70 bcopy(&len, buf, 2);
71- (char*)buf+= 2;
72+ buf = (void*)( ((char*)buf) + 2);
73
74 bcopy(&v, buf, 1);
75
76@@ -183,10 +183,10 @@
77 }
78
79 bcopy(&t, buf, 2);
80- (char*)buf+= 2;
81+ buf = (void*)( ((char*)buf) + 2);
82
83 bcopy(&len, buf, 2);
84- (char*)buf+= 2;
85+ buf = (void*)( ((char*)buf) + 2);
86
87 bcopy(v, buf, len);
88
89@@ -230,16 +230,16 @@
90 return -1;
91
92 bcopy(&t, buf, 2);
93- (char*)buf+= 2;
94+ buf = (void*)( ((char*)buf) + 2);
95
96 bcopy(&len, buf, 2);
97- (char*)buf+= 2;
98+ buf = (void*)( ((char*)buf) + 2);
99
100 bcopy(&ip, buf, 4);
101- (char*)buf += 4;
102+ buf = (void*)( ((char*)buf) + 4);
103
104 bcopy(&ifIndex, buf, 2);
105- (char*)buf += 2;
106+ buf = (void*)( ((char*)buf) + 2);
107
108 bcopy(name, buf, n);
109
110@@ -287,19 +287,19 @@
111 }
112
113 bcopy(&t, buf, 2);
114- (char*)buf+= 2;
115+ buf = (void*)( ((char*)buf) + 2);
116
117 bcopy(&len, buf, 2);
118- (char*)buf+= 2;
119+ buf = (void*)( ((char*)buf) + 2);
120
121 bcopy(&ip, buf, 4);
122- (char*)buf += 4;
123+ buf = (void*)( ((char*)buf) + 4);
124
125 bcopy(&entries, buf, 2);
126- (char*)buf += 2;
127+ buf = (void*)( ((char*)buf) + 2);
128
129 bcopy(ifIndex_list, buf, esize);
130- (char*)buf += esize;
131+ buf = (void*)( ((char*)buf) + esize);
132
133 bcopy(name, buf, n);
134
This page took 0.622744 seconds and 4 git commands to generate.