- Notifications
You must be signed in to change notification settings - Fork28
Commitfc96c69
committed
Initialize unused ExprEvalStep fields.
ExecPushExprSlots didn't initialize ExprEvalStep's resvalue/resnullsteps as it didn't use them. That caused wrong valgrind warnings foran upcoming patch, so zero-intialize.Also zero-initialize all scratch ExprEvalStep's allocated on thestack, to avoid issues with similar future omissions of non-critialdata.1 parent1e1e599 commitfc96c69
1 file changed
+11
-8
lines changedLines changed: 11 additions & 8 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
118 | 118 |
| |
119 | 119 |
| |
120 | 120 |
| |
121 |
| - | |
| 121 | + | |
122 | 122 |
| |
123 | 123 |
| |
124 | 124 |
| |
| |||
155 | 155 |
| |
156 | 156 |
| |
157 | 157 |
| |
158 |
| - | |
| 158 | + | |
159 | 159 |
| |
160 | 160 |
| |
161 | 161 |
| |
| |||
204 | 204 |
| |
205 | 205 |
| |
206 | 206 |
| |
207 |
| - | |
| 207 | + | |
208 | 208 |
| |
209 | 209 |
| |
210 | 210 |
| |
| |||
353 | 353 |
| |
354 | 354 |
| |
355 | 355 |
| |
356 |
| - | |
| 356 | + | |
357 | 357 |
| |
358 | 358 |
| |
359 | 359 |
| |
| |||
638 | 638 |
| |
639 | 639 |
| |
640 | 640 |
| |
641 |
| - | |
| 641 | + | |
642 | 642 |
| |
643 | 643 |
| |
644 | 644 |
| |
| |||
2273 | 2273 |
| |
2274 | 2274 |
| |
2275 | 2275 |
| |
2276 |
| - | |
| 2276 | + | |
| 2277 | + | |
| 2278 | + | |
| 2279 | + | |
2277 | 2280 |
| |
2278 | 2281 |
| |
2279 | 2282 |
| |
| |||
2659 | 2662 |
| |
2660 | 2663 |
| |
2661 | 2664 |
| |
2662 |
| - | |
| 2665 | + | |
2663 | 2666 |
| |
2664 | 2667 |
| |
2665 | 2668 |
| |
| |||
2811 | 2814 |
| |
2812 | 2815 |
| |
2813 | 2816 |
| |
2814 |
| - | |
| 2817 | + | |
2815 | 2818 |
| |
2816 | 2819 |
| |
2817 | 2820 |
| |
|
0 commit comments
Comments
(0)