- Notifications
You must be signed in to change notification settings - Fork28
Commit3f74992
committed
Simplify uses of readdir() by creating a function ReadDir() that
includes error checking and an appropriate ereport(ERROR) message.This gets rid of rather tedious and error-prone manipulation of errno,as well as a Windows-specific bug workaround, at more than a dozencall sites. After an idea in a recent patch by Heikki Linnakangas.1 parente26b0ab commit3f74992
File tree
10 files changed
+88
-223
lines changed- contrib/dbsize
- src
- backend
- access/transam
- commands
- postmaster
- storage/file
- utils/adt
- include/storage
- timezone
10 files changed
+88
-223
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | | - | |
| 61 | + | |
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
| |||
97 | 97 | | |
98 | 98 | | |
99 | 99 | | |
100 | | - | |
101 | | - | |
102 | | - | |
103 | | - | |
104 | | - | |
105 | 100 | | |
106 | | - | |
| 101 | + | |
107 | 102 | | |
108 | 103 | | |
109 | 104 | | |
| |||
147 | 142 | | |
148 | 143 | | |
149 | 144 | | |
150 | | - | |
151 | | - | |
152 | | - | |
153 | | - | |
154 | | - | |
155 | | - | |
156 | | - | |
| 145 | + | |
157 | 146 | | |
158 | 147 | | |
159 | 148 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | | - | |
| 51 | + | |
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
| |||
924 | 924 | | |
925 | 925 | | |
926 | 926 | | |
927 | | - | |
928 | | - | |
929 | | - | |
930 | | - | |
931 | | - | |
932 | | - | |
933 | | - | |
934 | | - | |
| 927 | + | |
935 | 928 | | |
936 | 929 | | |
937 | 930 | | |
| |||
950 | 943 | | |
951 | 944 | | |
952 | 945 | | |
953 | | - | |
954 | 946 | | |
955 | | - | |
956 | | - | |
957 | | - | |
958 | | - | |
959 | | - | |
960 | | - | |
961 | | - | |
962 | | - | |
963 | | - | |
964 | | - | |
965 | | - | |
966 | | - | |
967 | | - | |
968 | 947 | | |
969 | 948 | | |
970 | 949 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
1440 | 1440 | | |
1441 | 1441 | | |
1442 | 1442 | | |
1443 | | - | |
1444 | | - | |
1445 | | - | |
1446 | | - | |
1447 | | - | |
1448 | | - | |
1449 | | - | |
| 1443 | + | |
1450 | 1444 | | |
1451 | 1445 | | |
1452 | 1446 | | |
| |||
1466 | 1460 | | |
1467 | 1461 | | |
1468 | 1462 | | |
1469 | | - | |
1470 | 1463 | | |
1471 | 1464 | | |
1472 | 1465 | | |
| |||
1483 | 1476 | | |
1484 | 1477 | | |
1485 | 1478 | | |
1486 | | - | |
1487 | 1479 | | |
1488 | 1480 | | |
1489 | 1481 | | |
| |||
1496 | 1488 | | |
1497 | 1489 | | |
1498 | 1490 | | |
1499 | | - | |
1500 | 1491 | | |
1501 | 1492 | | |
1502 | 1493 | | |
| |||
1528 | 1519 | | |
1529 | 1520 | | |
1530 | 1521 | | |
1531 | | - | |
1532 | 1522 | | |
1533 | | - | |
1534 | | - | |
1535 | | - | |
1536 | | - | |
1537 | | - | |
1538 | | - | |
1539 | | - | |
1540 | | - | |
1541 | | - | |
1542 | | - | |
1543 | | - | |
1544 | | - | |
1545 | | - | |
1546 | | - | |
1547 | 1523 | | |
1548 | 1524 | | |
1549 | 1525 | | |
| |||
1566 | 1542 | | |
1567 | 1543 | | |
1568 | 1544 | | |
1569 | | - | |
1570 | | - | |
1571 | | - | |
1572 | | - | |
1573 | | - | |
1574 | | - | |
1575 | | - | |
| 1545 | + | |
1576 | 1546 | | |
1577 | 1547 | | |
1578 | 1548 | | |
| |||
1594 | 1564 | | |
1595 | 1565 | | |
1596 | 1566 | | |
1597 | | - | |
1598 | 1567 | | |
1599 | 1568 | | |
1600 | 1569 | | |
| |||
1606 | 1575 | | |
1607 | 1576 | | |
1608 | 1577 | | |
1609 | | - | |
1610 | 1578 | | |
1611 | 1579 | | |
1612 | 1580 | | |
| |||
1655 | 1623 | | |
1656 | 1624 | | |
1657 | 1625 | | |
1658 | | - | |
1659 | 1626 | | |
1660 | | - | |
1661 | | - | |
1662 | | - | |
1663 | | - | |
1664 | | - | |
1665 | | - | |
1666 | | - | |
1667 | | - | |
1668 | | - | |
1669 | | - | |
1670 | | - | |
1671 | | - | |
1672 | | - | |
1673 | | - | |
1674 | 1627 | | |
1675 | 1628 | | |
1676 | 1629 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
2265 | 2265 | | |
2266 | 2266 | | |
2267 | 2267 | | |
2268 | | - | |
2269 | | - | |
| 2268 | + | |
2270 | 2269 | | |
2271 | 2270 | | |
2272 | 2271 | | |
| |||
2326 | 2325 | | |
2327 | 2326 | | |
2328 | 2327 | | |
2329 | | - | |
2330 | 2328 | | |
2331 | | - | |
2332 | 2329 | | |
2333 | | - | |
2334 | | - | |
2335 | | - | |
2336 | | - | |
2337 | | - | |
2338 | | - | |
2339 | | - | |
2340 | | - | |
2341 | | - | |
2342 | | - | |
2343 | | - | |
2344 | | - | |
2345 | 2330 | | |
2346 | 2331 | | |
2347 | 2332 | | |
| |||
2362 | 2347 | | |
2363 | 2348 | | |
2364 | 2349 | | |
2365 | | - | |
2366 | | - | |
| 2350 | + | |
2367 | 2351 | | |
2368 | 2352 | | |
2369 | 2353 | | |
| |||
2381 | 2365 | | |
2382 | 2366 | | |
2383 | 2367 | | |
2384 | | - | |
2385 | 2368 | | |
2386 | | - | |
2387 | 2369 | | |
2388 | | - | |
2389 | | - | |
2390 | | - | |
2391 | | - | |
2392 | | - | |
2393 | | - | |
2394 | | - | |
2395 | | - | |
2396 | | - | |
2397 | | - | |
2398 | | - | |
2399 | | - | |
2400 | 2370 | | |
2401 | 2371 | | |
2402 | 2372 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
| 40 | + | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| |||
519 | 519 | | |
520 | 520 | | |
521 | 521 | | |
522 | | - | |
523 | | - | |
524 | | - | |
525 | | - | |
| 522 | + | |
526 | 523 | | |
527 | 524 | | |
528 | | - | |
529 | | - | |
| 525 | + | |
530 | 526 | | |
531 | 527 | | |
532 | 528 | | |
533 | 529 | | |
534 | 530 | | |
535 | | - | |
536 | | - | |
537 | 531 | | |
538 | | - | |
539 | 532 | | |
540 | 533 | | |
541 | 534 | | |
| |||
555 | 548 | | |
556 | 549 | | |
557 | 550 | | |
558 | | - | |
559 | 551 | | |
560 | | - | |
561 | 552 | | |
562 | | - | |
563 | | - | |
564 | | - | |
565 | | - | |
566 | | - | |
567 | | - | |
568 | | - | |
569 | | - | |
570 | | - | |
571 | | - | |
572 | | - | |
573 | | - | |
574 | 553 | | |
575 | 554 | | |
576 | 555 | | |
| |||
685 | 664 | | |
686 | 665 | | |
687 | 666 | | |
688 | | - | |
689 | | - | |
690 | | - | |
691 | | - | |
692 | | - | |
693 | 667 | | |
694 | | - | |
695 | | - | |
| 668 | + | |
696 | 669 | | |
697 | 670 | | |
698 | 671 | | |
699 | | - | |
700 | | - | |
701 | 672 | | |
702 | | - | |
703 | 673 | | |
704 | 674 | | |
705 | 675 | | |
706 | | - | |
707 | 676 | | |
708 | | - | |
709 | | - | |
710 | | - | |
711 | | - | |
712 | | - | |
713 | | - | |
714 | | - | |
715 | | - | |
716 | | - | |
717 | | - | |
718 | | - | |
719 | | - | |
720 | 677 | | |
721 | 678 | | |
722 | 679 | | |
| |||
0 commit comments
Comments
(0)