Merge branch 'dev' into single-version-per-pkg

main
Jef Roosens 2022-02-18 22:01:04 +01:00
commit 18edb0ea8d
Signed by untrusted user: Jef Roosens
GPG Key ID: 955C0660072F691F
3 changed files with 5 additions and 5 deletions

View File

@ -2,7 +2,7 @@
SRC_DIR := src
SOURCES != find '$(SRC_DIR)' -iname '*.v'
V_RELEASE := weekly.2022.06
V_RELEASE := weekly.2022.07
V_PATH ?= v-$(V_RELEASE)/v
V := $(V_PATH) -showcc -gc boehm

View File

@ -6,8 +6,8 @@
# Add parse_request_no_body
cat parse_request_no_body.v >> "$1"/vlib/net/http/request.v
# weekly.2022.07 fixes the write function being private
# Make sha256 functions public
sed -i \
-e 's/\(fn (mut d Digest) checksum(\)/pub \1/' \
-e 's/\(fn (mut d Digest) write(\)/pub \1/' \
"$1"/vlib/crypto/sha256/sha256.v

View File

@ -34,7 +34,7 @@ fn parse_attrs(name string, attrs []string) ?([]http.Method, string) {
}
if x.len > 0 {
return IError(http.UnexpectedExtraAttributeError{
msg: 'Encountered unexpected extra attributes: $x'
attributes: x
})
}
if methods.len == 0 {
@ -49,8 +49,8 @@ fn parse_attrs(name string, attrs []string) ?([]http.Method, string) {
fn parse_query_from_url(url urllib.URL) map[string]string {
mut query := map[string]string{}
for k, v in url.query().data {
query[k] = v.data[0]
for v in url.query().data {
query[v.key] = v.value
}
return query
}