Commit 46972b7
authored
Py_GetPath() and Py_Main() now call
_PyMainInterpreterConfig_ReadEnv() to share the same code to get
environment variables.
Changes:
* Add _PyMainInterpreterConfig_ReadEnv()
* Add _PyMainInterpreterConfig_Clear()
* Add _PyMem_RawWcsdup()
* _PyMainInterpreterConfig: rename pythonhome to home
* Rename _Py_ReadMainInterpreterConfig() to
_PyMainInterpreterConfig_Read()
* Use _Py_INIT_USER_ERR(), instead of _Py_INIT_ERR(), for decoding
errors: the user is able to fix the issue, it's not a bug in
Python. Same change was made in _Py_INIT_NO_MEMORY().
* Remove _Py_GetPythonHomeWithConfig()
1 parent 84c4b19 commit 46972b7
File tree
8 files changed
+165
-142
lines changed- Include
- Modules
- Objects
- PC
- Python
8 files changed
+165
-142
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | 45 | | |
51 | 46 | | |
52 | 47 | | |
| |||
58 | 53 | | |
59 | 54 | | |
60 | 55 | | |
61 | | - | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
62 | 61 | | |
63 | 62 | | |
64 | 63 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
105 | 105 | | |
106 | 106 | | |
107 | 107 | | |
| 108 | + | |
108 | 109 | | |
| 110 | + | |
| 111 | + | |
109 | 112 | | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
110 | 116 | | |
111 | 117 | | |
112 | 118 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
63 | | - | |
64 | | - | |
65 | | - | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
66 | 67 | | |
67 | 68 | | |
68 | 69 | | |
69 | 70 | | |
70 | 71 | | |
71 | 72 | | |
72 | | - | |
| 73 | + | |
73 | 74 | | |
74 | 75 | | |
75 | 76 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
120 | 120 | | |
121 | 121 | | |
122 | 122 | | |
123 | | - | |
124 | 123 | | |
125 | 124 | | |
126 | 125 | | |
| |||
886 | 885 | | |
887 | 886 | | |
888 | 887 | | |
889 | | - | |
| 888 | + | |
890 | 889 | | |
891 | | - | |
| 890 | + | |
892 | 891 | | |
893 | 892 | | |
894 | 893 | | |
895 | 894 | | |
896 | 895 | | |
897 | 896 | | |
898 | 897 | | |
899 | | - | |
900 | | - | |
901 | | - | |
902 | | - | |
903 | | - | |
904 | | - | |
| 898 | + | |
| 899 | + | |
905 | 900 | | |
906 | 901 | | |
907 | 902 | | |
908 | 903 | | |
909 | 904 | | |
910 | 905 | | |
911 | | - | |
| 906 | + | |
912 | 907 | | |
913 | 908 | | |
914 | 909 | | |
915 | 910 | | |
916 | 911 | | |
917 | 912 | | |
918 | 913 | | |
919 | | - | |
| 914 | + | |
920 | 915 | | |
921 | 916 | | |
922 | 917 | | |
923 | | - | |
| 918 | + | |
924 | 919 | | |
925 | 920 | | |
926 | 921 | | |
927 | | - | |
| 922 | + | |
928 | 923 | | |
929 | 924 | | |
930 | 925 | | |
931 | | - | |
932 | | - | |
933 | | - | |
934 | | - | |
935 | | - | |
936 | | - | |
937 | | - | |
938 | | - | |
939 | | - | |
940 | | - | |
941 | | - | |
942 | | - | |
943 | | - | |
944 | | - | |
945 | | - | |
946 | | - | |
947 | | - | |
948 | | - | |
949 | | - | |
| 926 | + | |
950 | 927 | | |
951 | 928 | | |
952 | 929 | | |
| |||
960 | 937 | | |
961 | 938 | | |
962 | 939 | | |
963 | | - | |
964 | 940 | | |
965 | 941 | | |
966 | 942 | | |
| |||
988 | 964 | | |
989 | 965 | | |
990 | 966 | | |
| 967 | + | |
991 | 968 | | |
992 | 969 | | |
993 | 970 | | |
994 | | - | |
| 971 | + | |
| 972 | + | |
| 973 | + | |
| 974 | + | |
| 975 | + | |
| 976 | + | |
| 977 | + | |
| 978 | + | |
| 979 | + | |
| 980 | + | |
| 981 | + | |
| 982 | + | |
995 | 983 | | |
996 | | - | |
997 | | - | |
| 984 | + | |
998 | 985 | | |
999 | 986 | | |
1000 | 987 | | |
| |||
1003 | 990 | | |
1004 | 991 | | |
1005 | 992 | | |
| 993 | + | |
| 994 | + | |
| 995 | + | |
| 996 | + | |
| 997 | + | |
| 998 | + | |
| 999 | + | |
| 1000 | + | |
| 1001 | + | |
| 1002 | + | |
1006 | 1003 | | |
| 1004 | + | |
1007 | 1005 | | |
1008 | 1006 | | |
1009 | 1007 | | |
| |||
0 commit comments