Bug 1422966 - Update mDisplay attribute initialization at nsWaylandDisplay::nsWaylandDisplay(), r?jhorak
MozReview-Commit-ID: GQrCtvKDjfF
--- a/widget/gtk/WindowSurfaceWayland.cpp
+++ b/widget/gtk/WindowSurfaceWayland.cpp
@@ -287,22 +287,21 @@ nsWaylandDisplay::Matches(wl_display *aD
{
return mThreadId == PR_GetCurrentThread() && aDisplay == mDisplay;
}
NS_IMPL_ISUPPORTS(nsWaylandDisplay, nsISupports);
nsWaylandDisplay::nsWaylandDisplay(wl_display *aDisplay)
: mThreadId(PR_GetCurrentThread())
- , mDisplay(aDisplay)
- , mDisplay(aDisplay)
// gfx::SurfaceFormat::B8G8R8A8 is a basic Wayland format
// and is always present.
, mFormat(gfx::SurfaceFormat::B8G8R8A8)
, mShm(nullptr)
+ , mDisplay(aDisplay)
{
if (NS_IsMainThread()) {
// Use default event queue in main thread operated by Gtk+.
mEventQueue = nullptr;
} else {
mEventQueue = wl_display_create_queue(mDisplay);
MessageLoop::current()->PostTask(NewRunnableFunction(&WaylandDisplayLoop,
mDisplay));