Commit de42b5a
committed
Merge branch 'jk/c23-const-preserving-fixes' into seen
Adjust the codebase for C23 that changes functions like strchr()
that discarded constness when they return a pointer into a const
string to preserve constness.
Comments?
* jk/c23-const-preserving-fixes:
config: store allocated string in non-const pointer
rev-parse: avoid writing to const string for parent marks
revision: avoid writing to const string for parent marks
rev-parse: simplify dotdot parsing
revision: make handle_dotdot() interface less confusing3 files changed
+58
-56
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
838 | 838 | | |
839 | 839 | | |
840 | 840 | | |
| 841 | + | |
841 | 842 | | |
842 | 843 | | |
843 | 844 | | |
| |||
851 | 852 | | |
852 | 853 | | |
853 | 854 | | |
854 | | - | |
855 | | - | |
| 855 | + | |
| 856 | + | |
856 | 857 | | |
857 | 858 | | |
858 | 859 | | |
| |||
886 | 887 | | |
887 | 888 | | |
888 | 889 | | |
889 | | - | |
| 890 | + | |
890 | 891 | | |
891 | 892 | | |
892 | 893 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
267 | 267 | | |
268 | 268 | | |
269 | 269 | | |
270 | | - | |
| 270 | + | |
271 | 271 | | |
272 | 272 | | |
273 | 273 | | |
274 | 274 | | |
| 275 | + | |
275 | 276 | | |
276 | 277 | | |
277 | 278 | | |
278 | 279 | | |
279 | 280 | | |
| 281 | + | |
280 | 282 | | |
281 | | - | |
282 | 283 | | |
283 | | - | |
284 | | - | |
285 | 284 | | |
286 | 285 | | |
287 | 286 | | |
| |||
295 | 294 | | |
296 | 295 | | |
297 | 296 | | |
298 | | - | |
| 297 | + | |
299 | 298 | | |
300 | 299 | | |
301 | 300 | | |
| |||
308 | 307 | | |
309 | 308 | | |
310 | 309 | | |
311 | | - | |
| 310 | + | |
312 | 311 | | |
313 | 312 | | |
314 | 313 | | |
| |||
318 | 317 | | |
319 | 318 | | |
320 | 319 | | |
321 | | - | |
| 320 | + | |
322 | 321 | | |
323 | 322 | | |
324 | | - | |
| 323 | + | |
325 | 324 | | |
326 | 325 | | |
327 | 326 | | |
328 | 327 | | |
329 | 328 | | |
330 | | - | |
| 329 | + | |
331 | 330 | | |
332 | 331 | | |
333 | 332 | | |
334 | 333 | | |
335 | 334 | | |
336 | 335 | | |
337 | 336 | | |
| 337 | + | |
338 | 338 | | |
339 | | - | |
| 339 | + | |
340 | 340 | | |
341 | | - | |
| 341 | + | |
342 | 342 | | |
343 | | - | |
| 343 | + | |
344 | 344 | | |
345 | | - | |
| 345 | + | |
346 | 346 | | |
347 | | - | |
| 347 | + | |
348 | 348 | | |
349 | 349 | | |
350 | 350 | | |
351 | | - | |
| 351 | + | |
352 | 352 | | |
353 | | - | |
| 353 | + | |
354 | 354 | | |
355 | 355 | | |
356 | 356 | | |
357 | 357 | | |
358 | 358 | | |
359 | 359 | | |
360 | | - | |
| 360 | + | |
361 | 361 | | |
362 | 362 | | |
363 | | - | |
| 363 | + | |
364 | 364 | | |
365 | 365 | | |
366 | 366 | | |
367 | 367 | | |
368 | 368 | | |
369 | | - | |
| 369 | + | |
370 | 370 | | |
371 | 371 | | |
372 | 372 | | |
| |||
387 | 387 | | |
388 | 388 | | |
389 | 389 | | |
390 | | - | |
| 390 | + | |
391 | 391 | | |
392 | 392 | | |
393 | 393 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2038 | 2038 | | |
2039 | 2039 | | |
2040 | 2040 | | |
2041 | | - | |
| 2041 | + | |
2042 | 2042 | | |
2043 | 2043 | | |
2044 | 2044 | | |
2045 | 2045 | | |
2046 | | - | |
2047 | | - | |
2048 | 2046 | | |
2049 | 2047 | | |
2050 | | - | |
| 2048 | + | |
2051 | 2049 | | |
2052 | 2050 | | |
2053 | | - | |
| 2051 | + | |
| 2052 | + | |
2054 | 2053 | | |
2055 | 2054 | | |
2056 | 2055 | | |
2057 | 2056 | | |
2058 | 2057 | | |
2059 | | - | |
2060 | 2058 | | |
2061 | 2059 | | |
2062 | 2060 | | |
2063 | | - | |
2064 | 2061 | | |
2065 | 2062 | | |
2066 | 2063 | | |
2067 | | - | |
2068 | 2064 | | |
2069 | 2065 | | |
2070 | 2066 | | |
2071 | | - | |
2072 | | - | |
2073 | | - | |
2074 | | - | |
2075 | | - | |
2076 | 2067 | | |
2077 | 2068 | | |
2078 | 2069 | | |
| |||
2081 | 2072 | | |
2082 | 2073 | | |
2083 | 2074 | | |
2084 | | - | |
2085 | | - | |
2086 | | - | |
| 2075 | + | |
2087 | 2076 | | |
2088 | 2077 | | |
2089 | 2078 | | |
2090 | 2079 | | |
2091 | 2080 | | |
2092 | | - | |
| 2081 | + | |
2093 | 2082 | | |
2094 | 2083 | | |
2095 | 2084 | | |
| |||
2103 | 2092 | | |
2104 | 2093 | | |
2105 | 2094 | | |
2106 | | - | |
| 2095 | + | |
2107 | 2096 | | |
2108 | 2097 | | |
2109 | 2098 | | |
| |||
2132 | 2121 | | |
2133 | 2122 | | |
2134 | 2123 | | |
2135 | | - | |
| 2124 | + | |
| 2125 | + | |
| 2126 | + | |
2136 | 2127 | | |
2137 | 2128 | | |
2138 | 2129 | | |
2139 | 2130 | | |
2140 | 2131 | | |
2141 | | - | |
2142 | | - | |
2143 | | - | |
2144 | | - | |
| 2132 | + | |
| 2133 | + | |
| 2134 | + | |
| 2135 | + | |
| 2136 | + | |
| 2137 | + | |
| 2138 | + | |
| 2139 | + | |
| 2140 | + | |
2145 | 2141 | | |
2146 | 2142 | | |
2147 | 2143 | | |
| |||
2151 | 2147 | | |
2152 | 2148 | | |
2153 | 2149 | | |
2154 | | - | |
| 2150 | + | |
| 2151 | + | |
| 2152 | + | |
| 2153 | + | |
2155 | 2154 | | |
2156 | 2155 | | |
2157 | 2156 | | |
| |||
2178 | 2177 | | |
2179 | 2178 | | |
2180 | 2179 | | |
2181 | | - | |
2182 | | - | |
| 2180 | + | |
| 2181 | + | |
2183 | 2182 | | |
2184 | 2183 | | |
2185 | 2184 | | |
2186 | | - | |
2187 | 2185 | | |
2188 | 2186 | | |
2189 | 2187 | | |
2190 | | - | |
2191 | | - | |
2192 | | - | |
| 2188 | + | |
| 2189 | + | |
| 2190 | + | |
2193 | 2191 | | |
2194 | 2192 | | |
2195 | 2193 | | |
| |||
2203 | 2201 | | |
2204 | 2202 | | |
2205 | 2203 | | |
2206 | | - | |
2207 | | - | |
2208 | | - | |
| 2204 | + | |
| 2205 | + | |
| 2206 | + | |
2209 | 2207 | | |
2210 | 2208 | | |
2211 | 2209 | | |
| |||
2240 | 2238 | | |
2241 | 2239 | | |
2242 | 2240 | | |
| 2241 | + | |
| 2242 | + | |
| 2243 | + | |
2243 | 2244 | | |
2244 | 2245 | | |
2245 | 2246 | | |
| |||
0 commit comments