net.urllib: make unescape() autofree compatible (#11510)
parent
d5e00b0920
commit
f295469fac
vlib/net/urllib
|
@ -212,7 +212,7 @@ fn unescape(s_ string, mode EncodingMode) ?string {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if n == 0 && !has_plus {
|
if n == 0 && !has_plus {
|
||||||
return s
|
return '$s' // TODO `return s` once an autofree bug is fixed
|
||||||
}
|
}
|
||||||
if s.len < 2 * n {
|
if s.len < 2 * n {
|
||||||
return error(error_msg('unescape: invalid escape sequence', ''))
|
return error(error_msg('unescape: invalid escape sequence', ''))
|
||||||
|
|
Loading…
Reference in New Issue