Commit 3c0cdc79 authored by Damien Fouilleul's avatar Damien Fouilleul

- latest mingw headers removed some category definitions

parent 0c32d853
...@@ -29,6 +29,8 @@ ...@@ -29,6 +29,8 @@
#include <windows.h> #include <windows.h>
#include <shlwapi.h> #include <shlwapi.h>
#include <guiddef.h>
using namespace std; using namespace std;
#define COMPANY_STR "VideoLAN" #define COMPANY_STR "VideoLAN"
...@@ -43,10 +45,11 @@ using namespace std; ...@@ -43,10 +45,11 @@ using namespace std;
#define GUID_STRLEN 39 #define GUID_STRLEN 39
/* /*
** MingW headers do not declare those ** MingW headers & libs do not declare those
*/ */
extern const CATID CATID_SafeForInitializing; DEFINE_GUID(CATID_InternetAware, 0x0DE86A58, 0x2BAA, 0x11CF, 0xA2, 0x29, 0x00,0xAA,0x00,0x3D,0x73,0x52);
extern const CATID CATID_SafeForScripting; DEFINE_GUID(CATID_SafeForInitializing, 0x7DD95802, 0x9882, 0x11CF, 0x9F, 0xA9, 0x00,0xAA,0x00,0x6C,0x42,0xC4);
DEFINE_GUID(CATID_SafeForScripting, 0x7DD95801, 0x9882, 0x11CF, 0x9F, 0xA9, 0x00,0xAA,0x00,0x6C,0x42,0xC4);
static LONG i_class_ref= 0; static LONG i_class_ref= 0;
static HINSTANCE h_instance= 0; static HINSTANCE h_instance= 0;
...@@ -150,6 +153,7 @@ STDAPI DllUnregisterServer(VOID) ...@@ -150,6 +153,7 @@ STDAPI DllUnregisterServer(VOID)
CATID implCategories[] = { CATID implCategories[] = {
CATID_Control, CATID_Control,
CATID_PersistsToPropertyBag, CATID_PersistsToPropertyBag,
CATID_InternetAware,
CATID_SafeForInitializing, CATID_SafeForInitializing,
CATID_SafeForScripting, CATID_SafeForScripting,
}; };
...@@ -318,6 +322,7 @@ STDAPI DllRegisterServer(VOID) ...@@ -318,6 +322,7 @@ STDAPI DllRegisterServer(VOID)
CATID implCategories[] = { CATID implCategories[] = {
CATID_Control, CATID_Control,
CATID_PersistsToPropertyBag, CATID_PersistsToPropertyBag,
CATID_InternetAware,
CATID_SafeForInitializing, CATID_SafeForInitializing,
CATID_SafeForScripting, CATID_SafeForScripting,
}; };
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment