1 diff -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
5 (char*)ftch->traverse_chunk->base+ftch->traverse_chunk->next) {
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);
13 diff -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
20 - (char*)ptr += nread;
21 + ptr = (void*)( ((char*)ptr) + nread);
23 return (nbytes - nleft);
26 return(nwritten); /* error */
29 - (char*)ptr += nwritten;
30 + ptr = (void*)( ((char*)ptr) + nwritten);
32 return(nbytes - nleft);
34 diff -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
42 + buf = (void*)( ((char*)buf) + 2);
46 + buf = (void*)( ((char*)buf) + 2);
55 + buf = (void*)( ((char*)buf) + 2);
59 + buf = (void*)( ((char*)buf) + 2);
68 + buf = (void*)( ((char*)buf) + 2);
72 + buf = (void*)( ((char*)buf) + 2);
81 + buf = (void*)( ((char*)buf) + 2);
85 + buf = (void*)( ((char*)buf) + 2);
94 + buf = (void*)( ((char*)buf) + 2);
98 + buf = (void*)( ((char*)buf) + 2);
102 + buf = (void*)( ((char*)buf) + 4);
104 bcopy(&ifIndex, buf, 2);
106 + buf = (void*)( ((char*)buf) + 2);
110 @@ -287,19 +287,19 @@
115 + buf = (void*)( ((char*)buf) + 2);
119 + buf = (void*)( ((char*)buf) + 2);
123 + buf = (void*)( ((char*)buf) + 4);
125 bcopy(&entries, buf, 2);
127 + buf = (void*)( ((char*)buf) + 2);
129 bcopy(ifIndex_list, buf, esize);
130 - (char*)buf += esize;
131 + buf = (void*)( ((char*)buf) + esize);