summaryrefslogtreecommitdiff
path: root/vcl/unx/gtk
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2016-06-13 09:15:28 +0100
committerCaolán McNamara <caolanm@redhat.com>2016-06-13 11:28:19 +0100
commita924d8f4c031504592a53e69c7c79c1359daa88a (patch)
tree34f6c20d005a488e0dba9483a737e977f7509085 /vcl/unx/gtk
parentfb7b701c189a1b479dde6cc5a30c612825ce4bf7 (diff)
looks to me we can merge these ctors
Change-Id: Iab1e9888d35ecad7b1ca9713a571f32d59389cd1
Diffstat (limited to 'vcl/unx/gtk')
-rw-r--r--vcl/unx/gtk/gtkinst.cxx4
-rw-r--r--vcl/unx/gtk/salnativewidgets-gtk.cxx10
2 files changed, 3 insertions, 11 deletions
diff --git a/vcl/unx/gtk/gtkinst.cxx b/vcl/unx/gtk/gtkinst.cxx
index a37102e0f30f..04d78222f90b 100644
--- a/vcl/unx/gtk/gtkinst.cxx
+++ b/vcl/unx/gtk/gtkinst.cxx
@@ -331,7 +331,9 @@ SalVirtualDevice* GtkInstance::CreateVirtualDevice( SalGraphics *pG,
GtkSalGraphics *pGtkSalGraphics = dynamic_cast<GtkSalGraphics*>(pG);
assert(pGtkSalGraphics);
return CreateX11VirtualDevice(pG, nDX, nDY, eFormat, pGd,
- new GtkSalGraphics(pGtkSalGraphics->GetGtkFrame(), pGtkSalGraphics->GetGtkWidget()));
+ new GtkSalGraphics(pGtkSalGraphics->GetGtkFrame(),
+ pGtkSalGraphics->GetGtkWidget(),
+ pGtkSalGraphics->GetScreenNumber()));
#endif
}
diff --git a/vcl/unx/gtk/salnativewidgets-gtk.cxx b/vcl/unx/gtk/salnativewidgets-gtk.cxx
index 96f68851bc94..c09c9966b5c0 100644
--- a/vcl/unx/gtk/salnativewidgets-gtk.cxx
+++ b/vcl/unx/gtk/salnativewidgets-gtk.cxx
@@ -61,16 +61,6 @@ enum
BG_BLACK
};
-GtkSalGraphics::GtkSalGraphics( GtkSalFrame *pFrame, GtkWidget *pWindow )
- : X11SalGraphics(),
- m_pWindow( pWindow ),
- m_aClipRegion(true)
-{
- Init( pFrame, GDK_WINDOW_XID( widget_get_window( pWindow ) ),
- SalX11Screen( gdk_x11_screen_get_screen_number(
- gtk_widget_get_screen( pWindow ) ) ) );
-}
-
GtkSalGraphics::GtkSalGraphics( GtkSalFrame *pFrame, GtkWidget *pWindow,
SalX11Screen nXScreen )
: X11SalGraphics(),