[Libreoffice-commits] core.git: vcl/inc

Caolán McNamara caolanm at redhat.com
Mon Dec 2 02:24:45 PST 2013


 vcl/inc/unx/salframe.h |   22 +++++++++++++++-------
 vcl/inc/unx/salvd.h    |   26 +++++++++++++++++++-------
 2 files changed, 34 insertions(+), 14 deletions(-)

New commits:
commit 84972949a3501003b0b6ad98f07f1b4ab83f3ca1
Author: Caolán McNamara <caolanm at redhat.com>
Date:   Mon Dec 2 10:24:18 2013 +0000

    fix build
    
    Change-Id: I24e5ad4f27584aa982fa8a4d7ee80e7167bbcacf

diff --git a/vcl/inc/unx/salframe.h b/vcl/inc/unx/salframe.h
index eb11699..bb6253f 100644
--- a/vcl/inc/unx/salframe.h
+++ b/vcl/inc/unx/salframe.h
@@ -25,7 +25,7 @@
 
 #include <unx/salunx.h>
 #include <unx/saltype.h>
-
+#include <unx/saldisp.hxx>
 #include <salframe.hxx>
 #include <salwtype.hxx>
 #include <salinst.hxx>
@@ -37,7 +37,6 @@
 
 #include <list>
 
-class   SalDisplay;
 class   X11SalGraphics;
 class   SalI18N_InputContext;
 
@@ -171,9 +170,18 @@ public:
     void            Init( sal_uIntPtr nSalFrameStyle, SalX11Screen nScreen = SalX11Screen( -1 ),
                           SystemParentData* pParentData = NULL, bool bUseGeometry = false );
 
-    SalDisplay*             GetDisplay() const { return pDisplay_; }
-    Display*                GetXDisplay() const;
-    XLIB_Window             GetDrawable() const;
+    SalDisplay* GetDisplay() const
+    {
+        return pDisplay_;
+    }
+    Display *GetXDisplay() const
+    {
+        return pDisplay_->GetDisplay();
+    }
+    XLIB_Window GetDrawable() const
+    {
+        return GetWindow();
+    }
     SalX11Screen            GetScreenNumber() const { return m_nXScreen; }
     XLIB_Window             GetWindow() const { return mhWindow; }
     XLIB_Window             GetShellWindow() const { return mhShellWindow; }
@@ -183,8 +191,8 @@ public:
     long                    Close() const { return CallCallback( SALEVENT_CLOSE, 0 ); }
               sal_uIntPtr           GetStyle() const { return nStyle_; }
 
-    inline  XLIB_Cursor     GetCursor() const { return hCursor_; }
-    inline  sal_Bool            IsCaptured() const { return nCaptured_ == 1; }
+    XLIB_Cursor     GetCursor() const { return hCursor_; }
+    sal_Bool            IsCaptured() const { return nCaptured_ == 1; }
 #if !defined(__synchronous_extinput__)
     void            HandleExtTextEvent (XClientMessageEvent *pEvent);
 #endif
diff --git a/vcl/inc/unx/salvd.h b/vcl/inc/unx/salvd.h
index 198bdf8..fe6afd4 100644
--- a/vcl/inc/unx/salvd.h
+++ b/vcl/inc/unx/salvd.h
@@ -54,13 +54,24 @@ public:
                               SalX11Screen nXScreen,
                               Pixmap hDrawable = None,
                               XRenderPictFormat* pXRenderFormat = NULL );
-    inline  void            InitGraphics( X11SalVirtualDevice *pVD );
-
-    inline  Display        *GetXDisplay() const;
-    inline  SalDisplay     *GetDisplay() const;
-    inline  sal_Bool        IsDisplay() const;
-    inline  Pixmap          GetDrawable() const { return hDrawable_; }
-    inline  sal_uInt16      GetDepth() const { return nDepth_; }
+    void InitGraphics( X11SalVirtualDevice *pVD )
+    {
+        pGraphics_->Init( pVD );
+    }
+    Display *GetXDisplay() const
+    {
+        return pDisplay_->GetDisplay();
+    }
+    SalDisplay *GetDisplay() const
+    {
+        return pDisplay_;
+    }
+    sal_Bool IsDisplay() const
+    {
+        return pDisplay_->IsDisplay();
+    }
+    Pixmap          GetDrawable() const { return hDrawable_; }
+    sal_uInt16      GetDepth() const { return nDepth_; }
     int                     GetWidth() const { return nDX_; }
     int                     GetHeight() const { return nDY_; }
     SalX11Screen            GetXScreenNumber() const { return m_nXScreen; }
@@ -73,6 +84,7 @@ public:
     virtual void            GetSize( long& rWidth, long& rHeight );
 };
 
+
 #endif // INCLUDED_VCL_INC_UNX_SALVD_H
 
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */


More information about the Libreoffice-commits mailing list