From 8d36b17343c36f8fdce54c632fcc396f2868356f Mon Sep 17 00:00:00 2001 From: Hein-Pieter van Braam-Stewart Date: Thu, 18 Feb 2021 00:21:10 +0100 Subject: Don't clobber original library symbols It appears that we can get a fun circle dependency on a shared object on some system configurations causing issues with our 'fake' function pointer names. This can lead to a crash. The new wrapper generator renames all the symbols so this can't happen anymore. See https://github.com/hpvb/dynload-wrapper/commit/704135e This closes #46140 --- drivers/alsamidi/midi_driver_alsamidi.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'drivers/alsamidi') diff --git a/drivers/alsamidi/midi_driver_alsamidi.h b/drivers/alsamidi/midi_driver_alsamidi.h index 474f139bd6..c327712ee7 100644 --- a/drivers/alsamidi/midi_driver_alsamidi.h +++ b/drivers/alsamidi/midi_driver_alsamidi.h @@ -38,7 +38,7 @@ #include "core/os/thread.h" #include "core/templates/vector.h" -#include +#include "../alsa/asound-so_wrap.h" #include class MIDIDriverALSAMidi : public MIDIDriver { -- cgit v1.2.3