diff options
author | Hein-Pieter van Braam-Stewart <hp@tmm.cx> | 2021-02-18 00:21:10 +0100 |
---|---|---|
committer | Hein-Pieter van Braam-Stewart <hp@tmm.cx> | 2021-02-18 00:21:10 +0100 |
commit | 8d36b17343c36f8fdce54c632fcc396f2868356f (patch) | |
tree | 1aeb4b422dde701d2a8d466a2fd0e8b2e9a60d5e /drivers/alsamidi | |
parent | f91c4c08999cc79586d74973953202a2af4dd7ee (diff) |
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
Diffstat (limited to 'drivers/alsamidi')
-rw-r--r-- | drivers/alsamidi/midi_driver_alsamidi.h | 2 |
1 files changed, 1 insertions, 1 deletions
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 <alsa/asoundlib.h> +#include "../alsa/asound-so_wrap.h" #include <stdio.h> class MIDIDriverALSAMidi : public MIDIDriver { |