https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115137

--- Comment #8 from Sam James <sjames at gcc dot gnu.org> ---
The original is:
```
append_uri_pathel (fname_len_check,
    fname_len_check + strlen (fname_len_check), true, &temp_fnres);

[...]

/* Walk the PATHEL string and check how many characters we'll need
     to quote.  */
  quoted = 0;
  for (p = b; p < e; p++)
    if (FILE_CHAR_TEST (*p, mask))
      ++quoted;
```

... so there, b and e do overlap and point to the same object. Let me try
reduce again.

Reply via email to