forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit9fd4587
committed
Replace many MemSet calls with struct initialization
This replaces all MemSet() calls with struct initialization where thatis easily and obviously possible. (For example, some cases have toworry about padding bits, so I left those.)(The same could be done with appropriate memset() calls, but thispatch is part of an effort to phase out MemSet(), so it doesn't touchmemset() calls.)Reviewed-by: Ranier Vilela <ranier.vf@gmail.com>Reviewed-by: Alvaro Herrera <alvherre@alvh.no-ip.org>Discussion:https://www.postgresql.org/message-id/9847b13c-b785-f4e2-75c3-12ec77a3b05c@enterprisedb.com1 parentc94ae9d commit9fd4587
File tree
51 files changed
+200
-468
lines changed- contrib
- amcheck
- bloom
- pageinspect
- pg_prewarm
- pg_stat_statements
- pg_visibility
- pg_walinspect
- pgstattuple
- postgres_fdw
- src
- backend
- access/transam
- catalog
- commands
- optimizer/path
- parser
- replication
- logical
- rewrite
- utils
- adt
- mmgr
- bin/pg_basebackup
- common
- port
- test
- modules/test_predtest
- regress
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
51 files changed
+200
-468
lines changedLines changed: 2 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
554 | 554 |
| |
555 | 555 |
| |
556 | 556 |
| |
557 |
| - | |
558 |
| - | |
| 557 | + | |
| 558 | + | |
559 | 559 |
| |
560 | 560 |
| |
561 |
| - | |
562 |
| - | |
563 | 561 |
| |
564 | 562 |
| |
565 | 563 |
| |
|
Lines changed: 1 addition & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
26 | 26 |
| |
27 | 27 |
| |
28 | 28 |
| |
29 |
| - | |
30 |
| - | |
31 |
| - | |
| 29 | + | |
32 | 30 |
| |
33 | 31 |
| |
34 | 32 |
| |
|
Lines changed: 2 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
202 | 202 |
| |
203 | 203 |
| |
204 | 204 |
| |
205 |
| - | |
| 205 | + | |
206 | 206 |
| |
207 | 207 |
| |
208 | 208 |
| |
| |||
230 | 230 |
| |
231 | 231 |
| |
232 | 232 |
| |
233 |
| - | |
234 |
| - | |
235 | 233 |
| |
236 | 234 |
| |
237 | 235 |
| |
| |||
334 | 332 |
| |
335 | 333 |
| |
336 | 334 |
| |
337 |
| - | |
| 335 | + | |
338 | 336 |
| |
339 | 337 |
| |
340 | 338 |
| |
| |||
354 | 352 |
| |
355 | 353 |
| |
356 | 354 |
| |
357 |
| - | |
358 | 355 |
| |
359 | 356 |
| |
360 | 357 |
| |
|
Lines changed: 4 additions & 12 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
238 | 238 |
| |
239 | 239 |
| |
240 | 240 |
| |
241 |
| - | |
| 241 | + | |
242 | 242 |
| |
243 | 243 |
| |
244 | 244 |
| |
| |||
261 | 261 |
| |
262 | 262 |
| |
263 | 263 |
| |
264 |
| - | |
265 |
| - | |
266 | 264 |
| |
267 | 265 |
| |
268 | 266 |
| |
| |||
303 | 301 |
| |
304 | 302 |
| |
305 | 303 |
| |
306 |
| - | |
| 304 | + | |
307 | 305 |
| |
308 | 306 |
| |
309 | 307 |
| |
| |||
361 | 359 |
| |
362 | 360 |
| |
363 | 361 |
| |
364 |
| - | |
365 |
| - | |
366 | 362 |
| |
367 | 363 |
| |
368 | 364 |
| |
| |||
409 | 405 |
| |
410 | 406 |
| |
411 | 407 |
| |
412 |
| - | |
| 408 | + | |
413 | 409 |
| |
414 | 410 |
| |
415 | 411 |
| |
| |||
495 | 491 |
| |
496 | 492 |
| |
497 | 493 |
| |
498 |
| - | |
499 |
| - | |
500 | 494 |
| |
501 | 495 |
| |
502 | 496 |
| |
| |||
526 | 520 |
| |
527 | 521 |
| |
528 | 522 |
| |
529 |
| - | |
| 523 | + | |
530 | 524 |
| |
531 | 525 |
| |
532 | 526 |
| |
| |||
544 | 538 |
| |
545 | 539 |
| |
546 | 540 |
| |
547 |
| - | |
548 |
| - | |
549 | 541 |
| |
550 | 542 |
| |
551 | 543 |
| |
|
Lines changed: 2 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
507 | 507 |
| |
508 | 508 |
| |
509 | 509 |
| |
510 |
| - | |
511 |
| - | |
| 510 | + | |
| 511 | + | |
512 | 512 |
| |
513 | 513 |
| |
514 | 514 |
| |
| |||
530 | 530 |
| |
531 | 531 |
| |
532 | 532 |
| |
533 |
| - | |
534 |
| - | |
535 |
| - | |
536 |
| - | |
537 | 533 |
| |
538 | 534 |
| |
539 | 535 |
| |
|
Lines changed: 2 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
814 | 814 |
| |
815 | 815 |
| |
816 | 816 |
| |
817 |
| - | |
| 817 | + | |
818 | 818 |
| |
819 | 819 |
| |
820 | 820 |
| |
821 | 821 |
| |
822 |
| - | |
823 | 822 |
| |
824 | 823 |
| |
825 | 824 |
| |
| |||
856 | 855 |
| |
857 | 856 |
| |
858 | 857 |
| |
859 |
| - | |
| 858 | + | |
860 | 859 |
| |
861 | 860 |
| |
862 |
| - | |
863 | 861 |
| |
864 | 862 |
| |
865 | 863 |
| |
|
Lines changed: 2 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1854 | 1854 |
| |
1855 | 1855 |
| |
1856 | 1856 |
| |
1857 |
| - | |
1858 |
| - | |
| 1857 | + | |
| 1858 | + | |
1859 | 1859 |
| |
1860 | 1860 |
| |
1861 | 1861 |
| |
| |||
1866 | 1866 |
| |
1867 | 1867 |
| |
1868 | 1868 |
| |
1869 |
| - | |
1870 |
| - | |
1871 |
| - | |
1872 | 1869 |
| |
1873 | 1870 |
| |
1874 | 1871 |
| |
|
Lines changed: 5 additions & 10 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
75 | 75 |
| |
76 | 76 |
| |
77 | 77 |
| |
78 |
| - | |
| 78 | + | |
79 | 79 |
| |
80 | 80 |
| |
81 | 81 |
| |
| |||
88 | 88 |
| |
89 | 89 |
| |
90 | 90 |
| |
91 |
| - | |
92 | 91 |
| |
93 | 92 |
| |
94 | 93 |
| |
| |||
117 | 116 |
| |
118 | 117 |
| |
119 | 118 |
| |
120 |
| - | |
| 119 | + | |
121 | 120 |
| |
122 | 121 |
| |
123 | 122 |
| |
| |||
130 | 129 |
| |
131 | 130 |
| |
132 | 131 |
| |
133 |
| - | |
134 | 132 |
| |
135 | 133 |
| |
136 | 134 |
| |
| |||
188 | 186 |
| |
189 | 187 |
| |
190 | 188 |
| |
191 |
| - | |
| 189 | + | |
192 | 190 |
| |
193 | 191 |
| |
194 |
| - | |
195 | 192 |
| |
196 | 193 |
| |
197 | 194 |
| |
| |||
233 | 230 |
| |
234 | 231 |
| |
235 | 232 |
| |
236 |
| - | |
| 233 | + | |
237 | 234 |
| |
238 | 235 |
| |
239 |
| - | |
240 | 236 |
| |
241 | 237 |
| |
242 | 238 |
| |
| |||
266 | 262 |
| |
267 | 263 |
| |
268 | 264 |
| |
269 |
| - | |
| 265 | + | |
270 | 266 |
| |
271 | 267 |
| |
272 | 268 |
| |
| |||
300 | 296 |
| |
301 | 297 |
| |
302 | 298 |
| |
303 |
| - | |
304 | 299 |
| |
305 | 300 |
| |
306 | 301 |
| |
|
Lines changed: 7 additions & 18 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
229 | 229 |
| |
230 | 230 |
| |
231 | 231 |
| |
232 |
| - | |
233 |
| - | |
| 232 | + | |
| 233 | + | |
234 | 234 |
| |
235 | 235 |
| |
236 | 236 |
| |
| |||
266 | 266 |
| |
267 | 267 |
| |
268 | 268 |
| |
269 |
| - | |
270 |
| - | |
271 |
| - | |
272 | 269 |
| |
273 | 270 |
| |
274 | 271 |
| |
| |||
334 | 331 |
| |
335 | 332 |
| |
336 | 333 |
| |
337 |
| - | |
338 |
| - | |
| 334 | + | |
| 335 | + | |
339 | 336 |
| |
340 | 337 |
| |
341 | 338 |
| |
342 | 339 |
| |
343 | 340 |
| |
344 | 341 |
| |
345 | 342 |
| |
346 |
| - | |
347 |
| - | |
348 |
| - | |
349 | 343 |
| |
350 | 344 |
| |
351 | 345 |
| |
| |||
556 | 550 |
| |
557 | 551 |
| |
558 | 552 |
| |
559 |
| - | |
| 553 | + | |
560 | 554 |
| |
561 |
| - | |
562 |
| - | |
| 555 | + | |
| 556 | + | |
563 | 557 |
| |
564 | 558 |
| |
565 | 559 |
| |
566 | 560 |
| |
567 | 561 |
| |
568 |
| - | |
569 |
| - | |
570 | 562 |
| |
571 | 563 |
| |
572 | 564 |
| |
| |||
578 | 570 |
| |
579 | 571 |
| |
580 | 572 |
| |
581 |
| - | |
582 |
| - | |
583 |
| - | |
584 | 573 |
| |
585 | 574 |
| |
586 | 575 |
| |
|
Lines changed: 1 addition & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
575 | 575 |
| |
576 | 576 |
| |
577 | 577 |
| |
578 |
| - | |
| 578 | + | |
579 | 579 |
| |
580 | 580 |
| |
581 | 581 |
| |
| |||
697 | 697 |
| |
698 | 698 |
| |
699 | 699 |
| |
700 |
| - | |
701 | 700 |
| |
702 | 701 |
| |
703 | 702 |
| |
|
Lines changed: 2 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1678 | 1678 |
| |
1679 | 1679 |
| |
1680 | 1680 |
| |
1681 |
| - | |
1682 |
| - | |
| 1681 | + | |
| 1682 | + | |
1683 | 1683 |
| |
1684 | 1684 |
| |
1685 | 1685 |
| |
1686 | 1686 |
| |
1687 | 1687 |
| |
1688 | 1688 |
| |
1689 | 1689 |
| |
1690 |
| - | |
1691 |
| - | |
1692 |
| - | |
1693 | 1690 |
| |
1694 | 1691 |
| |
1695 | 1692 |
| |
|
0 commit comments
Comments
(0)