From d34aa46bf9d0a3ffff810fbd3c4d2fa024eb9368 Mon Sep 17 00:00:00 2001 From: nitely Date: Fri, 27 Mar 2026 15:04:03 -0300 Subject: [PATCH] Fix clang 15 compilation error --- bearssl_pkey_decoder.nim | 4 ++-- bearssl_pkey_decoder.nimble | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/bearssl_pkey_decoder.nim b/bearssl_pkey_decoder.nim index 7d532cc..49cfc86 100644 --- a/bearssl_pkey_decoder.nim +++ b/bearssl_pkey_decoder.nim @@ -37,11 +37,11 @@ proc pkeyDecoderInit*( ) {.bearSslFunc, importc: "br_pkey_decoder_init".} proc pkeyDecoderPush*( - ctx: ptr PkeyDecoderContext, data: pointer, len: uint + ctx: ptr PkeyDecoderContext, data: pointer, len: csize_t ) {.bearSslFunc, importc: "br_pkey_decoder_push".} proc skeyDecoderPushShim*( - ctx: pointer, data: pointer, len: uint + ctx: pointer, data: pointer, len: csize_t ) {.cdecl, noSideEffect, gcsafe, importc.} proc pkeyDecoderLastError*(ctx: ptr PkeyDecoderContext): cint = diff --git a/bearssl_pkey_decoder.nimble b/bearssl_pkey_decoder.nimble index aba469e..e7706ca 100644 --- a/bearssl_pkey_decoder.nimble +++ b/bearssl_pkey_decoder.nimble @@ -9,5 +9,5 @@ license = "MIT" # Dependencies -requires "nim >= 0.19.0" -requires "bearssl" +requires "nim >= 1.6.0" +requires "bearssl >= 0.2.7"