Commit 7bdb516
committed
Issue python#29145: Fix overflow checks in string, bytearray and unicode.
Patch by jan matejek and Xiang Zhang.1 parent 10434d6 commit 7bdb516
4 files changed
Lines changed: 54 additions & 74 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
13 | 16 | | |
14 | 17 | | |
15 | 18 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1571 | 1571 | | |
1572 | 1572 | | |
1573 | 1573 | | |
1574 | | - | |
| 1574 | + | |
1575 | 1575 | | |
1576 | 1576 | | |
1577 | 1577 | | |
1578 | 1578 | | |
1579 | | - | |
1580 | | - | |
1581 | | - | |
| 1579 | + | |
| 1580 | + | |
| 1581 | + | |
1582 | 1582 | | |
| 1583 | + | |
| 1584 | + | |
| 1585 | + | |
| 1586 | + | |
| 1587 | + | |
1583 | 1588 | | |
1584 | 1589 | | |
1585 | 1590 | | |
1586 | | - | |
1587 | | - | |
| 1591 | + | |
| 1592 | + | |
1588 | 1593 | | |
1589 | | - | |
| 1594 | + | |
1590 | 1595 | | |
1591 | 1596 | | |
1592 | | - | |
1593 | | - | |
1594 | | - | |
1595 | | - | |
1596 | | - | |
1597 | | - | |
1598 | | - | |
| 1597 | + | |
1599 | 1598 | | |
1600 | 1599 | | |
1601 | 1600 | | |
| |||
1824 | 1823 | | |
1825 | 1824 | | |
1826 | 1825 | | |
1827 | | - | |
| 1826 | + | |
1828 | 1827 | | |
1829 | 1828 | | |
1830 | 1829 | | |
| |||
1838 | 1837 | | |
1839 | 1838 | | |
1840 | 1839 | | |
1841 | | - | |
1842 | | - | |
| 1840 | + | |
| 1841 | + | |
1843 | 1842 | | |
1844 | 1843 | | |
1845 | 1844 | | |
1846 | | - | |
1847 | | - | |
1848 | | - | |
1849 | | - | |
1850 | | - | |
| 1845 | + | |
1851 | 1846 | | |
1852 | 1847 | | |
1853 | 1848 | | |
| |||
1891 | 1886 | | |
1892 | 1887 | | |
1893 | 1888 | | |
1894 | | - | |
| 1889 | + | |
1895 | 1890 | | |
1896 | 1891 | | |
1897 | 1892 | | |
| |||
1908 | 1903 | | |
1909 | 1904 | | |
1910 | 1905 | | |
1911 | | - | |
1912 | | - | |
1913 | | - | |
1914 | | - | |
1915 | | - | |
1916 | | - | |
1917 | | - | |
| 1906 | + | |
| 1907 | + | |
1918 | 1908 | | |
1919 | 1909 | | |
1920 | 1910 | | |
| 1911 | + | |
1921 | 1912 | | |
1922 | 1913 | | |
1923 | 1914 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2358 | 2358 | | |
2359 | 2359 | | |
2360 | 2360 | | |
2361 | | - | |
| 2361 | + | |
2362 | 2362 | | |
2363 | 2363 | | |
2364 | 2364 | | |
2365 | 2365 | | |
2366 | | - | |
2367 | | - | |
2368 | | - | |
| 2366 | + | |
| 2367 | + | |
| 2368 | + | |
2369 | 2369 | | |
| 2370 | + | |
| 2371 | + | |
| 2372 | + | |
| 2373 | + | |
| 2374 | + | |
2370 | 2375 | | |
2371 | 2376 | | |
2372 | 2377 | | |
2373 | | - | |
2374 | | - | |
2375 | | - | |
2376 | | - | |
2377 | | - | |
2378 | | - | |
2379 | | - | |
2380 | | - | |
| 2378 | + | |
| 2379 | + | |
2381 | 2380 | | |
2382 | 2381 | | |
2383 | 2382 | | |
2384 | 2383 | | |
2385 | | - | |
| 2384 | + | |
2386 | 2385 | | |
2387 | 2386 | | |
2388 | 2387 | | |
| |||
2610 | 2609 | | |
2611 | 2610 | | |
2612 | 2611 | | |
2613 | | - | |
| 2612 | + | |
2614 | 2613 | | |
2615 | 2614 | | |
2616 | 2615 | | |
| |||
2624 | 2623 | | |
2625 | 2624 | | |
2626 | 2625 | | |
2627 | | - | |
2628 | | - | |
2629 | | - | |
2630 | | - | |
2631 | | - | |
2632 | | - | |
2633 | | - | |
| 2626 | + | |
| 2627 | + | |
2634 | 2628 | | |
2635 | 2629 | | |
2636 | 2630 | | |
| 2631 | + | |
2637 | 2632 | | |
2638 | 2633 | | |
2639 | 2634 | | |
| |||
2676 | 2671 | | |
2677 | 2672 | | |
2678 | 2673 | | |
2679 | | - | |
| 2674 | + | |
2680 | 2675 | | |
2681 | 2676 | | |
2682 | 2677 | | |
| |||
2693 | 2688 | | |
2694 | 2689 | | |
2695 | 2690 | | |
2696 | | - | |
2697 | | - | |
2698 | | - | |
2699 | | - | |
2700 | | - | |
2701 | | - | |
2702 | | - | |
| 2691 | + | |
| 2692 | + | |
2703 | 2693 | | |
2704 | 2694 | | |
2705 | 2695 | | |
| 2696 | + | |
2706 | 2697 | | |
2707 | 2698 | | |
2708 | 2699 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5732 | 5732 | | |
5733 | 5733 | | |
5734 | 5734 | | |
5735 | | - | |
5736 | | - | |
| 5735 | + | |
5737 | 5736 | | |
| 5737 | + | |
5738 | 5738 | | |
5739 | | - | |
5740 | | - | |
| 5739 | + | |
5741 | 5740 | | |
| 5741 | + | |
5742 | 5742 | | |
5743 | 5743 | | |
5744 | 5744 | | |
5745 | 5745 | | |
5746 | | - | |
5747 | | - | |
| 5746 | + | |
5748 | 5747 | | |
| 5748 | + | |
5749 | 5749 | | |
5750 | 5750 | | |
5751 | 5751 | | |
| |||
5943 | 5943 | | |
5944 | 5944 | | |
5945 | 5945 | | |
5946 | | - | |
| 5946 | + | |
5947 | 5947 | | |
5948 | 5948 | | |
5949 | 5949 | | |
| |||
5956 | 5956 | | |
5957 | 5957 | | |
5958 | 5958 | | |
5959 | | - | |
5960 | | - | |
5961 | | - | |
5962 | | - | |
5963 | | - | |
5964 | | - | |
5965 | | - | |
5966 | | - | |
| 5959 | + | |
| 5960 | + | |
5967 | 5961 | | |
5968 | 5962 | | |
5969 | 5963 | | |
5970 | 5964 | | |
| 5965 | + | |
5971 | 5966 | | |
5972 | 5967 | | |
5973 | 5968 | | |
| |||
0 commit comments