Commit f489caf
committed
Issue #5859: Remove use of fixed-length buffers for float formatting
in unicodeobject.c and the fallback version of PyOS_double_to_string.
As a result, operations like '%.120e' % 12.34 no longer raise an
exception.1 parent fb526ac commit f489caf
4 files changed
Lines changed: 91 additions & 99 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1105 | 1105 | | |
1106 | 1106 | | |
1107 | 1107 | | |
1108 | | - | |
1109 | | - | |
1110 | | - | |
1111 | | - | |
1112 | | - | |
1113 | | - | |
1114 | | - | |
1115 | | - | |
| 1108 | + | |
1116 | 1109 | | |
1117 | 1110 | | |
1118 | 1111 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
15 | 18 | | |
16 | 19 | | |
17 | 20 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8792 | 8792 | | |
8793 | 8793 | | |
8794 | 8794 | | |
8795 | | - | |
8796 | | - | |
8797 | | - | |
8798 | | - | |
8799 | | - | |
8800 | | - | |
8801 | | - | |
| 8795 | + | |
8802 | 8796 | | |
8803 | | - | |
8804 | | - | |
8805 | | - | |
8806 | | - | |
8807 | | - | |
8808 | | - | |
8809 | | - | |
8810 | | - | |
8811 | | - | |
8812 | | - | |
8813 | | - | |
8814 | | - | |
8815 | | - | |
8816 | | - | |
8817 | | - | |
8818 | | - | |
8819 | | - | |
| 8797 | + | |
| 8798 | + | |
| 8799 | + | |
| 8800 | + | |
| 8801 | + | |
8820 | 8802 | | |
8821 | | - | |
8822 | 8803 | | |
8823 | 8804 | | |
8824 | 8805 | | |
8825 | | - | |
| 8806 | + | |
| 8807 | + | |
8826 | 8808 | | |
8827 | 8809 | | |
8828 | 8810 | | |
8829 | | - | |
8830 | | - | |
8831 | | - | |
8832 | | - | |
8833 | | - | |
8834 | | - | |
8835 | | - | |
8836 | | - | |
8837 | | - | |
8838 | 8811 | | |
8839 | 8812 | | |
8840 | 8813 | | |
8841 | | - | |
8842 | | - | |
8843 | | - | |
8844 | | - | |
8845 | | - | |
8846 | | - | |
8847 | | - | |
8848 | | - | |
8849 | | - | |
8850 | 8814 | | |
8851 | 8815 | | |
8852 | | - | |
8853 | | - | |
8854 | | - | |
8855 | | - | |
8856 | | - | |
8857 | | - | |
8858 | | - | |
8859 | | - | |
8860 | | - | |
8861 | | - | |
| 8816 | + | |
| 8817 | + | |
| 8818 | + | |
8862 | 8819 | | |
8863 | 8820 | | |
8864 | 8821 | | |
| |||
8940 | 8897 | | |
8941 | 8898 | | |
8942 | 8899 | | |
8943 | | - | |
8944 | | - | |
8945 | | - | |
8946 | | - | |
8947 | | - | |
8948 | | - | |
| 8900 | + | |
8949 | 8901 | | |
8950 | | - | |
| 8902 | + | |
8951 | 8903 | | |
8952 | 8904 | | |
8953 | 8905 | | |
| |||
9012 | 8964 | | |
9013 | 8965 | | |
9014 | 8966 | | |
9015 | | - | |
| 8967 | + | |
9016 | 8968 | | |
9017 | 8969 | | |
9018 | 8970 | | |
| |||
9257 | 9209 | | |
9258 | 9210 | | |
9259 | 9211 | | |
9260 | | - | |
9261 | | - | |
9262 | | - | |
9263 | | - | |
| 9212 | + | |
| 9213 | + | |
9264 | 9214 | | |
| 9215 | + | |
| 9216 | + | |
9265 | 9217 | | |
9266 | 9218 | | |
9267 | 9219 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
620 | 620 | | |
621 | 621 | | |
622 | 622 | | |
623 | | - | |
624 | 623 | | |
625 | | - | |
626 | | - | |
627 | | - | |
628 | | - | |
| 624 | + | |
| 625 | + | |
| 626 | + | |
629 | 627 | | |
630 | 628 | | |
631 | 629 | | |
| |||
669 | 667 | | |
670 | 668 | | |
671 | 669 | | |
| 670 | + | |
| 671 | + | |
| 672 | + | |
| 673 | + | |
| 674 | + | |
| 675 | + | |
| 676 | + | |
| 677 | + | |
| 678 | + | |
| 679 | + | |
| 680 | + | |
| 681 | + | |
| 682 | + | |
| 683 | + | |
| 684 | + | |
| 685 | + | |
| 686 | + | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
| 690 | + | |
| 691 | + | |
| 692 | + | |
| 693 | + | |
| 694 | + | |
| 695 | + | |
| 696 | + | |
| 697 | + | |
| 698 | + | |
| 699 | + | |
| 700 | + | |
| 701 | + | |
| 702 | + | |
| 703 | + | |
| 704 | + | |
| 705 | + | |
| 706 | + | |
| 707 | + | |
| 708 | + | |
| 709 | + | |
| 710 | + | |
| 711 | + | |
| 712 | + | |
| 713 | + | |
| 714 | + | |
| 715 | + | |
| 716 | + | |
| 717 | + | |
| 718 | + | |
| 719 | + | |
| 720 | + | |
| 721 | + | |
| 722 | + | |
| 723 | + | |
| 724 | + | |
672 | 725 | | |
673 | 726 | | |
674 | 727 | | |
| |||
687 | 740 | | |
688 | 741 | | |
689 | 742 | | |
690 | | - | |
691 | | - | |
692 | | - | |
693 | | - | |
694 | | - | |
695 | | - | |
696 | | - | |
697 | | - | |
698 | | - | |
699 | | - | |
700 | | - | |
701 | | - | |
| 743 | + | |
702 | 744 | | |
703 | | - | |
704 | 745 | | |
705 | 746 | | |
706 | 747 | | |
707 | | - | |
708 | | - | |
709 | | - | |
710 | | - | |
711 | | - | |
| 748 | + | |
| 749 | + | |
| 750 | + | |
| 751 | + | |
| 752 | + | |
| 753 | + | |
| 754 | + | |
| 755 | + | |
712 | 756 | | |
713 | 757 | | |
714 | 758 | | |
715 | | - | |
| 759 | + | |
716 | 760 | | |
717 | 761 | | |
718 | 762 | | |
719 | 763 | | |
720 | 764 | | |
721 | | - | |
| 765 | + | |
722 | 766 | | |
723 | 767 | | |
724 | 768 | | |
| |||
0 commit comments