]> git.pld-linux.org Git - packages/squid.git/blob - squid-2.5.STABLE10-FORTIFY_SOURCE.patch
- removed outdated squid patches, they're all in sources
[packages/squid.git] / squid-2.5.STABLE10-FORTIFY_SOURCE.patch
1 Index: squid/src/Packer.c
2 diff -c squid/src/Packer.c:1.13.2.1 squid/src/Packer.c:1.13.2.2
3 *** squid/src/Packer.c:1.13.2.1 Fri Mar 25 19:50:51 2005
4 --- squid/src/Packer.c  Thu Sep  1 16:22:23 2005
5 ***************
6 *** 108,114 ****
7   {
8       assert(p && e);
9       p->append = (append_f) store_append;
10 !     p->vprintf = (vprintf_f) store_vprintf;
11       p->real_handle = e;
12   }
13   
14 --- 108,114 ----
15   {
16       assert(p && e);
17       p->append = (append_f) store_append;
18 !     p->packer_vprintf = (vprintf_f) store_vprintf;
19       p->real_handle = e;
20   }
21   
22 ***************
23 *** 118,124 ****
24   {
25       assert(p && mb);
26       p->append = (append_f) memBuf_append;
27 !     p->vprintf = (vprintf_f) memBuf_vprintf;
28       p->real_handle = mb;
29   }
30   
31 --- 118,124 ----
32   {
33       assert(p && mb);
34       p->append = (append_f) memBuf_append;
35 !     p->packer_vprintf = (vprintf_f) memBuf_vprintf;
36       p->real_handle = mb;
37   }
38   
39 ***************
40 *** 129,135 ****
41       assert(p);
42       /* it is not really necessary to do this, but, just in case... */
43       p->append = NULL;
44 !     p->vprintf = NULL;
45       p->real_handle = NULL;
46   }
47   
48 --- 129,135 ----
49       assert(p);
50       /* it is not really necessary to do this, but, just in case... */
51       p->append = NULL;
52 !     p->packer_vprintf = NULL;
53       p->real_handle = NULL;
54   }
55   
56 ***************
57 *** 161,167 ****
58       fmt = va_arg(args, char *);
59   #endif
60       assert(p);
61 !     assert(p->real_handle && p->vprintf);
62 !     p->vprintf(p->real_handle, fmt, args);
63       va_end(args);
64   }
65 --- 161,167 ----
66       fmt = va_arg(args, char *);
67   #endif
68       assert(p);
69 !     assert(p->real_handle && p->packer_vprintf);
70 !     p->packer_vprintf(p->real_handle, fmt, args);
71       va_end(args);
72   }
73 Index: squid/src/structs.h
74 diff -c squid/src/structs.h:1.408.2.46 squid/src/structs.h:1.408.2.47
75 *** squid/src/structs.h:1.408.2.46      Thu Sep  1 15:58:50 2005
76 --- squid/src/structs.h Thu Sep  1 16:22:23 2005
77 ***************
78 *** 839,845 ****
79   struct _Packer {
80       /* protected, use interface functions instead */
81       append_f append;
82 !     vprintf_f vprintf;
83       void *real_handle;                /* first parameter to real append and vprintf */
84   };
85   
86 --- 839,845 ----
87   struct _Packer {
88       /* protected, use interface functions instead */
89       append_f append;
90 !     vprintf_f packer_vprintf;
91       void *real_handle;                /* first parameter to real append and vprintf */
92   };
93   
This page took 0.034676 seconds and 3 git commands to generate.