Add dbus_message_get_sender to dbus loader

pull/131/head
jackun 4 years ago
parent bb4b78ada0
commit 7e5afe96bb
No known key found for this signature in database
GPG Key ID: 119DB3F1D05A9ED3

@ -207,6 +207,14 @@ bool libdbus_loader::Load(const std::string& library_name) {
return false;
}
message_get_sender =
reinterpret_cast<decltype(this->message_get_sender)>(
dlsym(library_, "dbus_message_get_sender"));
if (!message_get_sender) {
CleanUp(true);
return false;
}
#endif
#if defined(LIBRARY_LOADER_DBUS_H_DT_NEEDED)

@ -42,6 +42,7 @@ class libdbus_loader {
decltype(&::dbus_message_unref) message_unref;
decltype(&::dbus_move_error) move_error;
decltype(&::dbus_threads_init_default) threads_init_default;
decltype(&::dbus_message_get_sender) message_get_sender;
private:

Loading…
Cancel
Save