all repos — min @ 55a84de008d085cc0a12d9e08c1f3956587f449d

A small but practical concatenative programming language.

Fixed some deprecation warnings.
h3rald h3rald@h3rald.com
Sun, 07 Nov 2021 12:10:59 +0100
commit

55a84de008d085cc0a12d9e08c1f3956587f449d

parent

9c5d2091080b136934ceb55d115a0d2f84969a14

3 files changed, 3 insertions(+), 3 deletions(-)

jump to
M minpkg/lib/min_crypto.nimminpkg/lib/min_crypto.nim

@@ -47,7 +47,7 @@ {.passL: "-Bstatic -Lminpkg/vendor/openssl/macosx -lssl -lcrypto -Bdynamic".}

proc hash(s: string, kind: EVP_MD, size: int): string = var hash_length: cuint = 0 - var hash = alloc[ptr cuchar](size) + var hash = alloc[ptr uint8](size) let ctx = EVP_MD_CTX_new() discard EVP_DigestInit_ex(ctx, kind, nil) discard EVP_DigestUpdate(ctx, unsafeAddr s[0], s.len.cuint)
M minpkg/lib/min_http.nimminpkg/lib/min_http.nim

@@ -51,7 +51,7 @@ if req.dhas("body"):

body = i.dget(req, "body") meth = i.dget(req, "method") url = i.dget(req, "url") - let resp = cli.request(url = url.getString, httpMethod = meth.getString, body = body.getString, headers = headers) + let resp = cli.request(url = url.getString, httpMethod = parseEnum[HttpMethod](meth.getString), body = body.getString, headers = headers) var res = newDict(i.scope) res.objType = "http-response" res = i.dset(res, "version", resp.version.newVal)
M minpkg/lib/min_time.nimminpkg/lib/min_time.nim

@@ -49,7 +49,7 @@ let hour: HourRange = i.dget(dict, "hour").intVal.int

let minute: MinuteRange = i.dget(dict, "minute").intVal.int let second: SecondRange = i.dget(dict, "second").intVal.int let timezone = i.dget(dict, "timezone").intVal.int - let tinfo = initDatetime(monthday, month, year, hour, minute, second, 00, utc()) + let tinfo = datetime(monthday, month, year, hour, minute, second, 00, utc()) i.push (tinfo + timezone.seconds).toTime.toUnix.int.newVal except: raiseInvalid("An invalid timeinfo dictionary was provided.")