diff options
Diffstat (limited to 'lib/VNLib.Plugins.Extensions.Loading')
-rw-r--r-- | lib/VNLib.Plugins.Extensions.Loading/src/Secrets/VaultSecrets.cs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/VNLib.Plugins.Extensions.Loading/src/Secrets/VaultSecrets.cs b/lib/VNLib.Plugins.Extensions.Loading/src/Secrets/VaultSecrets.cs index c4c9a8a..6ac1c0b 100644 --- a/lib/VNLib.Plugins.Extensions.Loading/src/Secrets/VaultSecrets.cs +++ b/lib/VNLib.Plugins.Extensions.Loading/src/Secrets/VaultSecrets.cs @@ -404,7 +404,7 @@ namespace VNLib.Plugins.Extensions.Loading using UnsafeMemoryHandle<byte> buffer = MemoryUtil.UnsafeAlloc(secret.Result.Length); //Get base64 - if(!Convert.TryFromBase64Chars(secret.Result, buffer, out int count)) + if(!Convert.TryFromBase64Chars(secret.Result, buffer.Span, out int count)) { throw new InternalBufferTooSmallException("internal buffer too small"); } @@ -413,7 +413,7 @@ namespace VNLib.Plugins.Extensions.Loading byte[] value = buffer.Span[..count].ToArray(); //Clear block before returning - MemoryUtil.InitializeBlock<byte>(buffer); + MemoryUtil.InitializeBlock(buffer.Span); return value; } |