Bug 1621205 - Fix ABI for dlsym'ed callbacks in liblowercase. r=froydnj

Fortunately, in practice, for the callbacks we use, it didn't matter.

Differential Revision: https://phabricator.services.mozilla.com/D66182

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Mike Hommey 2020-03-10 13:06:35 +00:00
Родитель 17b040f472
Коммит 0da6053f46
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -197,7 +197,7 @@ macro_rules! wrappers {
$(
paste::item! {
#[allow(non_upper_case_globals)]
static [< real $name >]: Lazy<fn($($t),*) $( -> $ret)?> =
static [< real $name >]: Lazy<extern "C" fn($($t),*) $( -> $ret)?> =
Lazy::new(|| unsafe {
transmute(libc::dlsym(
libc::RTLD_NEXT,