From 4fc764758ab278bd9f86c883cc227e0d6f80da0b Mon Sep 17 00:00:00 2001 From: Lars Kanis Date: Thu, 24 Jan 2019 09:43:51 +0100 Subject: [PATCH] Fix stdcall closure on Win32 This temporary switches to a forked libffi, until the fixing PR is merged: https://github.com/libffi/libffi/pull/465 Use the following command to update the submodule: git submodule update --init --remote --- .gitmodules | 3 ++- ext/ffi_c/libffi | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitmodules b/.gitmodules index fd11f34a2..711d89da6 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,4 @@ [submodule "ext/ffi_c/libffi"] path = ext/ffi_c/libffi - url = https://github.com/libffi/libffi.git + url = https://github.com/larskanis/libffi.git + branch = fix-stdcall diff --git a/ext/ffi_c/libffi b/ext/ffi_c/libffi index b55baf0b5..024800a13 160000 --- a/ext/ffi_c/libffi +++ b/ext/ffi_c/libffi @@ -1 +1 @@ -Subproject commit b55baf0b500ccc7636a8a55e0506d9da787ad2dd +Subproject commit 024800a1331d38794c24cf191cd74b70af1078a1