Commit 578ebc5
authored
Replace <ctype.h> locale dependent functions with Python "pyctype.h"
locale independent functions:
* Replace isalpha() with Py_ISALPHA().
* Replace isdigit() with Py_ISDIGIT().
* Replace isxdigit() with Py_ISXDIGIT().
* Replace tolower() with Py_TOLOWER().
Leave Modules/_sre/sre.c unchanged, it uses locale dependent
functions on purpose.
Include explicitly <ctype.h> in _decimal.c to get isascii().
1 parent 03c5a68 commit 578ebc5
File tree
6 files changed
+36
-36
lines changed- Modules
- _decimal
- Objects
- Parser
- Python
6 files changed
+36
-36
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| 38 | + | |
38 | 39 | | |
39 | 40 | | |
40 | 41 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1701 | 1701 | | |
1702 | 1702 | | |
1703 | 1703 | | |
1704 | | - | |
| 1704 | + | |
1705 | 1705 | | |
1706 | 1706 | | |
1707 | 1707 | | |
| |||
1732 | 1732 | | |
1733 | 1733 | | |
1734 | 1734 | | |
1735 | | - | |
| 1735 | + | |
1736 | 1736 | | |
1737 | 1737 | | |
1738 | 1738 | | |
| |||
1748 | 1748 | | |
1749 | 1749 | | |
1750 | 1750 | | |
1751 | | - | |
| 1751 | + | |
1752 | 1752 | | |
1753 | 1753 | | |
1754 | 1754 | | |
| |||
1802 | 1802 | | |
1803 | 1803 | | |
1804 | 1804 | | |
1805 | | - | |
| 1805 | + | |
1806 | 1806 | | |
1807 | 1807 | | |
1808 | 1808 | | |
| |||
1830 | 1830 | | |
1831 | 1831 | | |
1832 | 1832 | | |
1833 | | - | |
| 1833 | + | |
1834 | 1834 | | |
1835 | 1835 | | |
1836 | 1836 | | |
| |||
1932 | 1932 | | |
1933 | 1933 | | |
1934 | 1934 | | |
1935 | | - | |
| 1935 | + | |
1936 | 1936 | | |
1937 | 1937 | | |
1938 | 1938 | | |
| |||
2007 | 2007 | | |
2008 | 2008 | | |
2009 | 2009 | | |
2010 | | - | |
| 2010 | + | |
2011 | 2011 | | |
2012 | 2012 | | |
2013 | 2013 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | | - | |
55 | 54 | | |
56 | 55 | | |
57 | 56 | | |
| |||
228 | 227 | | |
229 | 228 | | |
230 | 229 | | |
231 | | - | |
| 230 | + | |
232 | 231 | | |
| 232 | + | |
233 | 233 | | |
234 | 234 | | |
235 | 235 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
722 | 722 | | |
723 | 723 | | |
724 | 724 | | |
725 | | - | |
| 725 | + | |
726 | 726 | | |
727 | 727 | | |
728 | 728 | | |
729 | | - | |
| 729 | + | |
730 | 730 | | |
731 | 731 | | |
732 | 732 | | |
| |||
761 | 761 | | |
762 | 762 | | |
763 | 763 | | |
764 | | - | |
| 764 | + | |
765 | 765 | | |
766 | 766 | | |
767 | 767 | | |
768 | | - | |
| 768 | + | |
769 | 769 | | |
770 | 770 | | |
771 | 771 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
8 | 7 | | |
9 | 8 | | |
10 | 9 | | |
| |||
158 | 157 | | |
159 | 158 | | |
160 | 159 | | |
161 | | - | |
| 160 | + | |
162 | 161 | | |
163 | 162 | | |
164 | 163 | | |
| |||
1715 | 1714 | | |
1716 | 1715 | | |
1717 | 1716 | | |
1718 | | - | |
| 1717 | + | |
1719 | 1718 | | |
1720 | 1719 | | |
1721 | 1720 | | |
1722 | 1721 | | |
1723 | | - | |
| 1722 | + | |
1724 | 1723 | | |
1725 | 1724 | | |
1726 | 1725 | | |
| |||
2108 | 2107 | | |
2109 | 2108 | | |
2110 | 2109 | | |
2111 | | - | |
| 2110 | + | |
2112 | 2111 | | |
2113 | 2112 | | |
2114 | 2113 | | |
| |||
2131 | 2130 | | |
2132 | 2131 | | |
2133 | 2132 | | |
2134 | | - | |
| 2133 | + | |
2135 | 2134 | | |
2136 | 2135 | | |
2137 | 2136 | | |
| |||
2142 | 2141 | | |
2143 | 2142 | | |
2144 | 2143 | | |
2145 | | - | |
| 2144 | + | |
2146 | 2145 | | |
2147 | 2146 | | |
2148 | 2147 | | |
2149 | 2148 | | |
2150 | 2149 | | |
2151 | | - | |
| 2150 | + | |
2152 | 2151 | | |
2153 | 2152 | | |
2154 | 2153 | | |
| |||
2162 | 2161 | | |
2163 | 2162 | | |
2164 | 2163 | | |
2165 | | - | |
| 2164 | + | |
2166 | 2165 | | |
2167 | 2166 | | |
2168 | 2167 | | |
| |||
2175 | 2174 | | |
2176 | 2175 | | |
2177 | 2176 | | |
2178 | | - | |
| 2177 | + | |
2179 | 2178 | | |
2180 | 2179 | | |
2181 | 2180 | | |
| |||
2191 | 2190 | | |
2192 | 2191 | | |
2193 | 2192 | | |
2194 | | - | |
| 2193 | + | |
2195 | 2194 | | |
2196 | 2195 | | |
2197 | 2196 | | |
| |||
2203 | 2202 | | |
2204 | 2203 | | |
2205 | 2204 | | |
2206 | | - | |
| 2205 | + | |
2207 | 2206 | | |
2208 | 2207 | | |
2209 | 2208 | | |
| |||
2217 | 2216 | | |
2218 | 2217 | | |
2219 | 2218 | | |
2220 | | - | |
| 2219 | + | |
2221 | 2220 | | |
2222 | 2221 | | |
2223 | 2222 | | |
| |||
2228 | 2227 | | |
2229 | 2228 | | |
2230 | 2229 | | |
2231 | | - | |
| 2230 | + | |
2232 | 2231 | | |
2233 | 2232 | | |
2234 | 2233 | | |
| |||
2272 | 2271 | | |
2273 | 2272 | | |
2274 | 2273 | | |
2275 | | - | |
| 2274 | + | |
2276 | 2275 | | |
2277 | 2276 | | |
2278 | 2277 | | |
| |||
2287 | 2286 | | |
2288 | 2287 | | |
2289 | 2288 | | |
2290 | | - | |
| 2289 | + | |
2291 | 2290 | | |
2292 | 2291 | | |
2293 | 2292 | | |
2294 | | - | |
| 2293 | + | |
2295 | 2294 | | |
2296 | 2295 | | |
2297 | 2296 | | |
| |||
2326 | 2325 | | |
2327 | 2326 | | |
2328 | 2327 | | |
2329 | | - | |
| 2328 | + | |
2330 | 2329 | | |
2331 | 2330 | | |
2332 | 2331 | | |
| |||
2377 | 2376 | | |
2378 | 2377 | | |
2379 | 2378 | | |
2380 | | - | |
| 2379 | + | |
2381 | 2380 | | |
2382 | 2381 | | |
2383 | 2382 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
| 26 | + | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
30 | 30 | | |
0 commit comments