Marcus Meissner : ddrawex: Mark internal symbols as hidden and vtables as static.

Alexandre Julliard julliard at winehq.org
Mon May 16 11:36:50 CDT 2011


Module: wine
Branch: master
Commit: 71673dc8f94c9f65855b5fff3ca93778e98c0d74
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=71673dc8f94c9f65855b5fff3ca93778e98c0d74

Author: Marcus Meissner <meissner at suse.de>
Date:   Fri May 13 16:42:38 2011 +0200

ddrawex: Mark internal symbols as hidden and vtables as static.

---

 dlls/ddrawex/ddrawex_private.h |   16 ++++++++--------
 dlls/ddrawex/surface.c         |    4 ++--
 2 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/dlls/ddrawex/ddrawex_private.h b/dlls/ddrawex/ddrawex_private.h
index f87ca3a..b8d435a 100644
--- a/dlls/ddrawex/ddrawex_private.h
+++ b/dlls/ddrawex/ddrawex_private.h
@@ -46,10 +46,10 @@ DECLARE_INTERFACE_(IDirectDrawFactory, IUnknown)
 
 HRESULT WINAPI IDirectDrawFactoryImpl_CreateDirectDraw(IDirectDrawFactory* iface,
     GUID * pGUID, HWND hWnd, DWORD dwCoopLevelFlags, DWORD dwReserved, IUnknown *pUnkOuter,
-    IDirectDraw **ppDirectDraw);
+    IDirectDraw **ppDirectDraw) DECLSPEC_HIDDEN;
 
-void DDSD_to_DDSD2(const DDSURFACEDESC *in, DDSURFACEDESC2 *out);
-void DDSD2_to_DDSD(const DDSURFACEDESC2 *in, DDSURFACEDESC *out);
+void DDSD_to_DDSD2(const DDSURFACEDESC *in, DDSURFACEDESC2 *out) DECLSPEC_HIDDEN;
+void DDSD2_to_DDSD(const DDSURFACEDESC2 *in, DDSURFACEDESC *out) DECLSPEC_HIDDEN;
 
 /******************************************************************************
  * IDirectDraw wrapper implementation
@@ -66,8 +66,8 @@ typedef struct
     IDirectDraw4 *parent;
 } IDirectDrawImpl;
 
-IDirectDraw4 *dd_get_outer(IDirectDraw4 *inner);
-IDirectDraw4 *dd_get_inner(IDirectDraw4 *outer);
+IDirectDraw4 *dd_get_outer(IDirectDraw4 *inner) DECLSPEC_HIDDEN;
+IDirectDraw4 *dd_get_inner(IDirectDraw4 *outer) DECLSPEC_HIDDEN;
 
 /******************************************************************************
  * IDirectDrawSurface implementation
@@ -89,8 +89,8 @@ typedef struct
 
 } IDirectDrawSurfaceImpl;
 
-IDirectDrawSurface4 *dds_get_outer(IDirectDrawSurface4 *inner);
-IDirectDrawSurface4 *dds_get_inner(IDirectDrawSurface4 *outer);
-HRESULT prepare_permanent_dc(IDirectDrawSurface4 *iface);
+IDirectDrawSurface4 *dds_get_outer(IDirectDrawSurface4 *inner) DECLSPEC_HIDDEN;
+IDirectDrawSurface4 *dds_get_inner(IDirectDrawSurface4 *outer) DECLSPEC_HIDDEN;
+HRESULT prepare_permanent_dc(IDirectDrawSurface4 *iface) DECLSPEC_HIDDEN;
 
 #endif /* __WINE_DLLS_DDRAWEX_DDRAWEX_PRIVATE_H */
diff --git a/dlls/ddrawex/surface.c b/dlls/ddrawex/surface.c
index 8387e5d..4e9ad96 100644
--- a/dlls/ddrawex/surface.c
+++ b/dlls/ddrawex/surface.c
@@ -1055,7 +1055,7 @@ IDirectDrawSurface4Impl_ChangeUniquenessValue(IDirectDrawSurface4 *iface)
     return IDirectDrawSurface4_ChangeUniquenessValue(This->parent);
 }
 
-const IDirectDrawSurface3Vtbl IDirectDrawSurface3_Vtbl =
+static const IDirectDrawSurface3Vtbl IDirectDrawSurface3_Vtbl =
 {
     /* IUnknown */
     IDirectDrawSurface3Impl_QueryInterface,
@@ -1103,7 +1103,7 @@ const IDirectDrawSurface3Vtbl IDirectDrawSurface3_Vtbl =
     IDirectDrawSurface3Impl_SetSurfaceDesc
 };
 
-const IDirectDrawSurface4Vtbl IDirectDrawSurface4_Vtbl =
+static const IDirectDrawSurface4Vtbl IDirectDrawSurface4_Vtbl =
 {
     /*** IUnknown ***/
     IDirectDrawSurface4Impl_QueryInterface,




More information about the wine-cvs mailing list