1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

net.urllib: make unescape() autofree compatible (#11510)

This commit is contained in:
Dialga 2021-09-16 16:09:20 +12:00 committed by GitHub
parent d5e00b0920
commit f295469fac
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -212,7 +212,7 @@ fn unescape(s_ string, mode EncodingMode) ?string {
}
}
if n == 0 && !has_plus {
return s
return '$s' // TODO `return s` once an autofree bug is fixed
}
if s.len < 2 * n {
return error(error_msg('unescape: invalid escape sequence', ''))