Commit 881984b
authored
* fix UBSan failures for `pysqlite_Blob`
* fix UBSan failures for `pysqlite_Connection`
* fix UBSan failures for `pysqlite_Cursor`
* fix UBSan failures for `pysqlite_PrepareProtocol`
* fix UBSan failures for `pysqlite_Row`
* fix UBSan failures for `pysqlite_Statement`
* suppress unused return values
1 parent 9d63ae5 commit 881984b
File tree
7 files changed
+101
-55
lines changed- Modules/_sqlite
7 files changed
+101
-55
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| 12 | + | |
| 13 | + | |
12 | 14 | | |
13 | 15 | | |
14 | 16 | | |
| |||
29 | 31 | | |
30 | 32 | | |
31 | 33 | | |
32 | | - | |
| 34 | + | |
33 | 35 | | |
| 36 | + | |
34 | 37 | | |
35 | 38 | | |
36 | 39 | | |
37 | 40 | | |
38 | 41 | | |
39 | 42 | | |
40 | | - | |
| 43 | + | |
41 | 44 | | |
| 45 | + | |
42 | 46 | | |
43 | 47 | | |
44 | 48 | | |
45 | 49 | | |
46 | 50 | | |
47 | | - | |
| 51 | + | |
48 | 52 | | |
| 53 | + | |
49 | 54 | | |
50 | 55 | | |
51 | 56 | | |
52 | 57 | | |
53 | 58 | | |
54 | 59 | | |
55 | | - | |
| 60 | + | |
56 | 61 | | |
57 | | - | |
| 62 | + | |
58 | 63 | | |
59 | 64 | | |
60 | 65 | | |
| |||
373 | 378 | | |
374 | 379 | | |
375 | 380 | | |
376 | | - | |
| 381 | + | |
377 | 382 | | |
| 383 | + | |
378 | 384 | | |
379 | 385 | | |
380 | 386 | | |
| |||
449 | 455 | | |
450 | 456 | | |
451 | 457 | | |
452 | | - | |
| 458 | + | |
453 | 459 | | |
| 460 | + | |
454 | 461 | | |
455 | 462 | | |
456 | 463 | | |
| |||
546 | 553 | | |
547 | 554 | | |
548 | 555 | | |
549 | | - | |
| 556 | + | |
550 | 557 | | |
| 558 | + | |
551 | 559 | | |
552 | 560 | | |
553 | 561 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
135 | 135 | | |
136 | 136 | | |
137 | 137 | | |
| 138 | + | |
| 139 | + | |
138 | 140 | | |
139 | 141 | | |
140 | 142 | | |
| |||
384 | 386 | | |
385 | 387 | | |
386 | 388 | | |
387 | | - | |
| 389 | + | |
388 | 390 | | |
| 391 | + | |
389 | 392 | | |
390 | 393 | | |
391 | 394 | | |
| |||
409 | 412 | | |
410 | 413 | | |
411 | 414 | | |
412 | | - | |
| 415 | + | |
413 | 416 | | |
| 417 | + | |
414 | 418 | | |
415 | 419 | | |
416 | 420 | | |
| |||
517 | 521 | | |
518 | 522 | | |
519 | 523 | | |
520 | | - | |
| 524 | + | |
521 | 525 | | |
522 | 526 | | |
523 | 527 | | |
| |||
1715 | 1719 | | |
1716 | 1720 | | |
1717 | 1721 | | |
1718 | | - | |
| 1722 | + | |
| 1723 | + | |
1719 | 1724 | | |
| 1725 | + | |
1720 | 1726 | | |
1721 | 1727 | | |
1722 | 1728 | | |
| |||
1726 | 1732 | | |
1727 | 1733 | | |
1728 | 1734 | | |
1729 | | - | |
| 1735 | ||
| 1736 | + | |
1730 | 1737 | | |
| 1738 | + | |
1731 | 1739 | | |
1732 | 1740 | | |
1733 | 1741 | | |
1734 | 1742 | | |
1735 | 1743 | | |
1736 | 1744 | | |
1737 | | - | |
| 1745 | + | |
| 1746 | + | |
1738 | 1747 | | |
| 1748 | + | |
1739 | 1749 | | |
1740 | 1750 | | |
1741 | 1751 | | |
| |||
1746 | 1756 | | |
1747 | 1757 | | |
1748 | 1758 | | |
1749 | | - | |
| 1759 | + | |
| 1760 | + | |
| 1761 | + | |
1750 | 1762 | | |
| 1763 | + | |
1751 | 1764 | | |
1752 | 1765 | | |
1753 | 1766 | | |
| |||
1770 | 1783 | | |
1771 | 1784 | | |
1772 | 1785 | | |
1773 | | - | |
1774 | | - | |
| 1786 | + | |
1775 | 1787 | | |
1776 | 1788 | | |
1777 | 1789 | | |
| 1790 | + | |
1778 | 1791 | | |
1779 | 1792 | | |
1780 | 1793 | | |
| |||
2525 | 2538 | | |
2526 | 2539 | | |
2527 | 2540 | | |
2528 | | - | |
| 2541 | + | |
2529 | 2542 | | |
| 2543 | + | |
2530 | 2544 | | |
2531 | 2545 | | |
2532 | 2546 | | |
| |||
2540 | 2554 | | |
2541 | 2555 | | |
2542 | 2556 | | |
2543 | | - | |
| 2557 | + | |
2544 | 2558 | | |
| 2559 | + | |
2545 | 2560 | | |
2546 | 2561 | | |
2547 | 2562 | | |
| |||
2566 | 2581 | | |
2567 | 2582 | | |
2568 | 2583 | | |
2569 | | - | |
| 2584 | + | |
2570 | 2585 | | |
2571 | 2586 | | |
2572 | 2587 | | |
| |||
2576 | 2591 | | |
2577 | 2592 | | |
2578 | 2593 | | |
2579 | | - | |
2580 | | - | |
2581 | | - | |
2582 | | - | |
2583 | | - | |
| 2594 | + | |
| 2595 | + | |
| 2596 | + | |
| 2597 | + | |
| 2598 | + | |
| 2599 | + | |
2584 | 2600 | | |
2585 | 2601 | | |
2586 | 2602 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| 47 | + | |
| 48 | + | |
47 | 49 | | |
48 | 50 | | |
49 | 51 | | |
| |||
146 | 148 | | |
147 | 149 | | |
148 | 150 | | |
149 | | - | |
| 151 | + | |
150 | 152 | | |
| 153 | + | |
151 | 154 | | |
152 | 155 | | |
153 | 156 | | |
| |||
159 | 162 | | |
160 | 163 | | |
161 | 164 | | |
162 | | - | |
| 165 | + | |
163 | 166 | | |
| 167 | + | |
164 | 168 | | |
165 | 169 | | |
166 | 170 | | |
| |||
176 | 180 | | |
177 | 181 | | |
178 | 182 | | |
179 | | - | |
| 183 | + | |
180 | 184 | | |
| 185 | + | |
181 | 186 | | |
182 | 187 | | |
183 | 188 | | |
184 | | - | |
| 189 | + | |
185 | 190 | | |
186 | | - | |
| 191 | + | |
187 | 192 | | |
188 | 193 | | |
189 | 194 | | |
| |||
1087 | 1092 | | |
1088 | 1093 | | |
1089 | 1094 | | |
1090 | | - | |
| 1095 | + | |
1091 | 1096 | | |
| 1097 | + | |
1092 | 1098 | | |
1093 | 1099 | | |
1094 | 1100 | | |
| |||
1125 | 1131 | | |
1126 | 1132 | | |
1127 | 1133 | | |
1128 | | - | |
| 1134 | + | |
1129 | 1135 | | |
1130 | 1136 | | |
1131 | 1137 | | |
| |||
1144 | 1150 | | |
1145 | 1151 | | |
1146 | 1152 | | |
1147 | | - | |
| 1153 | + | |
1148 | 1154 | | |
1149 | 1155 | | |
1150 | 1156 | | |
| |||
1174 | 1180 | | |
1175 | 1181 | | |
1176 | 1182 | | |
1177 | | - | |
| 1183 |
7DCE
+ | |
1178 | 1184 | | |
1179 | 1185 | | |
1180 | 1186 | | |
| |||
1212 | 1218 | | |
1213 | 1219 | | |
1214 | 1220 | | |
1215 | | - | |
| 1221 | + | |
1216 | 1222 | | |
1217 | 1223 | | |
1218 | 1224 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
617 | 617 | | |
618 | 618 | | |
619 | 619 | | |
620 | | - | |
| 620 | + | |
621 | 621 | | |
622 | 622 | | |
623 | 623 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
28 | | - | |
| 27 | + | |
29 | 28 | | |
30 | 29 | | |
31 | 30 | | |
| |||
38 | 37 | | |
39 | 38 | | |
40 | 39 | | |
41 | | - | |
| 40 | + | |
42 | 41 | | |
43 | 42 | | |
44 | 43 | | |
| |||
0 commit comments