Marcus Meissner : devenum: Mark internal symbols as hidden.

Alexandre Julliard julliard at winehq.org
Tue May 17 12:52:56 CDT 2011


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

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

devenum: Mark internal symbols as hidden.

---

 dlls/devenum/devenum_main.c    |    4 ++--
 dlls/devenum/devenum_private.h |   14 +++++++-------
 2 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/dlls/devenum/devenum_main.c b/dlls/devenum/devenum_main.c
index 57805bc..6867fea 100644
--- a/dlls/devenum/devenum_main.c
+++ b/dlls/devenum/devenum_main.c
@@ -25,8 +25,8 @@
 
 WINE_DEFAULT_DEBUG_CHANNEL(devenum);
 
-LONG dll_refs;
-HINSTANCE DEVENUM_hInstance;
+DECLSPEC_HIDDEN LONG dll_refs;
+DECLSPEC_HIDDEN HINSTANCE DEVENUM_hInstance;
 
 typedef struct
 {
diff --git a/dlls/devenum/devenum_private.h b/dlls/devenum/devenum_private.h
index da65add..1363e91 100644
--- a/dlls/devenum/devenum_private.h
+++ b/dlls/devenum/devenum_private.h
@@ -47,7 +47,7 @@
 /**********************************************************************
  * Dll lifetime tracking declaration for devenum.dll
  */
-extern LONG dll_refs;
+extern LONG dll_refs DECLSPEC_HIDDEN;
 static inline void DEVENUM_LockModule(void) { InterlockedIncrement(&dll_refs); }
 static inline void DEVENUM_UnlockModule(void) { InterlockedDecrement(&dll_refs); }
 
@@ -85,17 +85,17 @@ typedef struct
     HKEY hkey;
 } MediaCatMoniker;
 
-MediaCatMoniker * DEVENUM_IMediaCatMoniker_Construct(void);
-HRESULT DEVENUM_IEnumMoniker_Construct(HKEY hkey, IEnumMoniker ** ppEnumMoniker);
+MediaCatMoniker * DEVENUM_IMediaCatMoniker_Construct(void) DECLSPEC_HIDDEN;
+HRESULT DEVENUM_IEnumMoniker_Construct(HKEY hkey, IEnumMoniker ** ppEnumMoniker) DECLSPEC_HIDDEN;
 
-extern ClassFactoryImpl DEVENUM_ClassFactory;
-extern CreateDevEnumImpl DEVENUM_CreateDevEnum;
-extern ParseDisplayNameImpl DEVENUM_ParseDisplayName;
+extern ClassFactoryImpl DEVENUM_ClassFactory DECLSPEC_HIDDEN;
+extern CreateDevEnumImpl DEVENUM_CreateDevEnum DECLSPEC_HIDDEN;
+extern ParseDisplayNameImpl DEVENUM_ParseDisplayName DECLSPEC_HIDDEN;
 
 /**********************************************************************
  * Private helper function to get AM filter category key location
  */
-HRESULT DEVENUM_GetCategoryKey(REFCLSID clsidDeviceClass, HKEY *pBaseKey, WCHAR *wszRegKeyName, UINT maxLen);
+HRESULT DEVENUM_GetCategoryKey(REFCLSID clsidDeviceClass, HKEY *pBaseKey, WCHAR *wszRegKeyName, UINT maxLen) DECLSPEC_HIDDEN;
 
 /**********************************************************************
  * Global string constant declarations




More information about the wine-cvs mailing list