Commit 4aee028
committed
[SETUPLIB][REACTOS][USETUP] Finish unification of MBR extended and primary/logical partitions
Fixes previous attempt at commit 0ca4e6d, which was reverted by commit
bbdcc14 because the partitioning checks mistook unpartitioned disks as
GPT.
Addendum to commit 99f0937.
The partition-creation checks are unified for these partitions into one
single function. To prepare for GPT support, the specifics are put into
a separate MBRPartitionCreateChecks() helper, called for MBR disks by the
upper-level function. GPT disks will have a similar helper in the future.1 parent 69bf140 commit 4aee028
File tree
4 files changed
+50
-57
lines changed- base/setup
- lib/utils
- reactos
- usetup
4 files changed
+50
-57
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2818 | 2818 | | |
2819 | 2819 | | |
2820 | 2820 | | |
2821 | | - | |
2822 | | - | |
2823 | | - | |
| 2821 | + | |
| 2822 | + | |
| 2823 | + | |
| 2824 | + | |
| 2825 | + | |
2824 | 2826 | | |
2825 | 2827 | | |
| 2828 | + | |
2826 | 2829 | | |
2827 | | - | |
| 2830 | + | |
| 2831 | + | |
| 2832 | + | |
| 2833 | + | |
| 2834 | + | |
2828 | 2835 | | |
2829 | | - | |
2830 | | - | |
2831 | | - | |
| 2836 | + | |
| 2837 | + | |
| 2838 | + | |
2832 | 2839 | | |
2833 | | - | |
2834 | | - | |
2835 | | - | |
| 2840 | + | |
| 2841 | + | |
| 2842 | + | |
| 2843 | + | |
2836 | 2844 | | |
2837 | 2845 | | |
2838 | | - | |
| 2846 | + | |
2839 | 2847 | | |
2840 | | - | |
| 2848 | + | |
2841 | 2849 | | |
2842 | 2850 | | |
2843 | 2851 | | |
2844 | 2852 | | |
2845 | 2853 | | |
2846 | | - | |
| 2854 | + | |
2847 | 2855 | | |
2848 | 2856 | | |
2849 | 2857 | | |
2850 | 2858 | | |
2851 | | - | |
| 2859 | + | |
2852 | 2860 | | |
2853 | 2861 | | |
2854 | 2862 | | |
2855 | | - | |
| 2863 | + | |
2856 | 2864 | | |
2857 | 2865 | | |
2858 | 2866 | | |
| |||
2864 | 2872 | | |
2865 | 2873 | | |
2866 | 2874 | | |
2867 | | - | |
2868 | | - | |
| 2875 | + | |
| 2876 | + | |
| 2877 | + | |
| 2878 | + | |
2869 | 2879 | | |
2870 | | - | |
2871 | | - | |
2872 | | - | |
2873 | | - | |
2874 | | - | |
2875 | | - | |
2876 | | - | |
| 2880 | + | |
2877 | 2881 | | |
2878 | 2882 | | |
2879 | 2883 | | |
2880 | 2884 | | |
2881 | 2885 | | |
2882 | | - | |
2883 | | - | |
2884 | | - | |
2885 | | - | |
2886 | | - | |
2887 | | - | |
2888 | | - | |
2889 | | - | |
2890 | | - | |
2891 | | - | |
2892 | | - | |
2893 | | - | |
2894 | | - | |
2895 | | - | |
2896 | | - | |
2897 | | - | |
2898 | | - | |
| 2886 | + | |
| 2887 | + | |
| 2888 | + | |
| 2889 | + | |
| 2890 | + | |
| 2891 | + | |
| 2892 | + | |
| 2893 | + | |
| 2894 | + | |
| 2895 | + | |
| 2896 | + | |
2899 | 2897 | | |
2900 | 2898 | | |
2901 | 2899 | | |
| |||
2926 | 2924 | | |
2927 | 2925 | | |
2928 | 2926 | | |
2929 | | - | |
2930 | | - | |
2931 | | - | |
2932 | | - | |
| 2927 | + | |
2933 | 2928 | | |
2934 | 2929 | | |
2935 | | - | |
| 2930 | + | |
2936 | 2931 | | |
2937 | 2932 | | |
2938 | 2933 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
338 | 338 | | |
339 | 339 | | |
340 | 340 | | |
341 | | - | |
342 | | - | |
343 | | - | |
344 | | - | |
345 | | - | |
346 | | - | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
347 | 345 | | |
348 | 346 | | |
349 | 347 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1975 | 1975 | | |
1976 | 1976 | | |
1977 | 1977 | | |
1978 | | - | |
| 1978 | + | |
1979 | 1979 | | |
1980 | 1980 | | |
1981 | 1981 | | |
| |||
2090 | 2090 | | |
2091 | 2091 | | |
2092 | 2092 | | |
2093 | | - | |
| 2093 | + | |
2094 | 2094 | | |
2095 | 2095 | | |
2096 | 2096 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1711 | 1711 | | |
1712 | 1712 | | |
1713 | 1713 | | |
1714 | | - | |
| 1714 | + | |
1715 | 1715 | | |
1716 | 1716 | | |
1717 | 1717 | | |
| |||
1729 | 1729 | | |
1730 | 1730 | | |
1731 | 1731 | | |
1732 | | - | |
| 1732 | + | |
1733 | 1733 | | |
1734 | 1734 | | |
1735 | 1735 | | |
| |||
1789 | 1789 | | |
1790 | 1790 | | |
1791 | 1791 | | |
1792 | | - | |
| 1792 | + | |
1793 | 1793 | | |
1794 | 1794 | | |
1795 | 1795 | | |
| |||
0 commit comments