From 05e62a3e4c203ee65ab6cd7ef82dabe2e7b53131 Mon Sep 17 00:00:00 2001 From: Dmitriy Ryajov Date: Sat, 26 Mar 2022 18:15:18 -0600 Subject: [PATCH] fix windows build --- leopard/utils/allocs.nim | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/leopard/utils/allocs.nim b/leopard/utils/allocs.nim index a9779c7..b551bf7 100644 --- a/leopard/utils/allocs.nim +++ b/leopard/utils/allocs.nim @@ -22,13 +22,13 @@ let LeoAlignBytes* = if hasAvx2(): 32'u else: 16'u when defined(windows): - proc alignedAlloc(alignment, size: csize_t): pointer = - alignedAllocWindows(size, alignment) - proc alignedAllocWindows(size, alignment: csize_t): pointer {.importc: "_aligned_malloc", header: "".} # Beware of the arg order! + proc alignedAlloc(alignment, size: csize_t): pointer = + alignedAllocWindows(size, alignment) + proc alignedFree*[T](p: ptr T) {.importc: "_aligned_free", header: "".} elif defined(osx):