Follow-up Comment #7, bug #60494 (project wget):
My $0.02: there's (a) the specification, and then there's (b) the reality of
what's out there in the wild. Inline docs for *wget* make it clear that at
least part of the logic is concerned with (b).
An inefficient but possibly easy fix to this bug might simply be to make a
deep copy of the *struct url* each time *url_escape()* is called. This issue,
after all, has grown out of an optimization (ie, in-place string-edits) that
isn't working quite as expected.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?60494>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/