diff options
author | Martin Stransky <stransky@redhat.com> | 2018-08-09 11:57:57 +0200 |
---|---|---|
committer | Martin Stransky <stransky@redhat.com> | 2018-08-09 11:57:57 +0200 |
commit | 2735cab02704bf42f3d379350155fb6f2e15d70e (patch) | |
tree | 573fa11367827f0586398cbddde015e7027ae3a9 /rb255772.patch | |
parent | Update to 61.0.2 (diff) | |
download | librewolf-fedora-ff-2735cab02704bf42f3d379350155fb6f2e15d70e.tar.gz librewolf-fedora-ff-2735cab02704bf42f3d379350155fb6f2e15d70e.tar.bz2 librewolf-fedora-ff-2735cab02704bf42f3d379350155fb6f2e15d70e.zip |
Build fix
Diffstat (limited to 'rb255772.patch')
-rw-r--r-- | rb255772.patch | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/rb255772.patch b/rb255772.patch new file mode 100644 index 0000000..c67952b --- /dev/null +++ b/rb255772.patch @@ -0,0 +1,23 @@ +diff --git a/widget/xremoteclient/DBusRemoteClient.cpp b/widget/xremoteclient/DBusRemoteClient.cpp +--- a/widget/xremoteclient/DBusRemoteClient.cpp ++++ b/widget/xremoteclient/DBusRemoteClient.cpp +@@ -137,17 +137,17 @@ DBusRemoteClient::GetRemoteDestinationNa + profileName.get()); + if (aDestinationName.Length() > DBUS_MAXIMUM_NAME_LENGTH) + aDestinationName.Truncate(DBUS_MAXIMUM_NAME_LENGTH); + + static auto sDBusValidateBusName = + (bool (*)(const char *, DBusError *)) + dlsym(RTLD_DEFAULT, "dbus_validate_bus_name"); + if (!sDBusValidateBusName) { +- return false ++ return false; + } + + if (!sDBusValidateBusName(aDestinationName.get(), nullptr)) { + // We don't have a valid busName yet - try to create a default one. + aDestinationName = nsPrintfCString("org.mozilla.%s.%s", aProgram, + "default"); + if (!sDBusValidateBusName(aDestinationName.get(), nullptr)) { + // We failed completelly to get a valid bus name - just quit + |