riched32: Use the standard DEFINE_GUID macro to define GUIDs.
This commit is contained in:
parent
32f57b0214
commit
49b3837504
|
@ -36,6 +36,17 @@
|
||||||
|
|
||||||
WINE_DEFAULT_DEBUG_CHANNEL(richedit);
|
WINE_DEFAULT_DEBUG_CHANNEL(richedit);
|
||||||
|
|
||||||
|
/* there is no way to be consistent across different sets of headers - mingw, Wine, Win32 SDK*/
|
||||||
|
|
||||||
|
/* FIXME: the next 6 lines should be in textserv.h */
|
||||||
|
#include "initguid.h"
|
||||||
|
#define TEXTSERV_GUID(name, l, w1, w2, b1, b2) \
|
||||||
|
DEFINE_GUID(name, l, w1, w2, b1, b2, 0x00, 0xaa, 0x00, 0x6c, 0xad, 0xc5)
|
||||||
|
|
||||||
|
TEXTSERV_GUID(IID_ITextServices, 0x8d33f740, 0xcf58, 0x11ce, 0xa8, 0x9d);
|
||||||
|
TEXTSERV_GUID(IID_ITextHost, 0xc5bdd8d0, 0xd26e, 0x11ce, 0xa8, 0x9e);
|
||||||
|
TEXTSERV_GUID(IID_ITextHost2, 0xc5bdd8d0, 0xd26e, 0x11ce, 0xa8, 0x9e);
|
||||||
|
|
||||||
typedef struct IRichEditOleImpl {
|
typedef struct IRichEditOleImpl {
|
||||||
const IRichEditOleVtbl *lpVtbl;
|
const IRichEditOleVtbl *lpVtbl;
|
||||||
LONG ref;
|
LONG ref;
|
||||||
|
@ -43,16 +54,6 @@ typedef struct IRichEditOleImpl {
|
||||||
ME_TextEditor *editor;
|
ME_TextEditor *editor;
|
||||||
} IRichEditOleImpl;
|
} IRichEditOleImpl;
|
||||||
|
|
||||||
/* there is no way to be consistent across different sets of headers - mingw, Wine, Win32 SDK*/
|
|
||||||
|
|
||||||
/* FIXME: the next 6 lines should be in textserv.h */
|
|
||||||
#define TEXTSERV_GUID(name, l, w1, w2, b1, b2) \
|
|
||||||
GUID name = { l, w1, w2, {b1, b2, 0x00, 0xaa, 0x00, 0x6c, 0xad, 0xc5}}
|
|
||||||
|
|
||||||
TEXTSERV_GUID(IID_ITextServices, 0x8d33f740, 0xcf58, 0x11ce, 0xa8, 0x9d);
|
|
||||||
TEXTSERV_GUID(IID_ITextHost, 0xc5bdd8d0, 0xd26e, 0x11ce, 0xa8, 0x9e);
|
|
||||||
TEXTSERV_GUID(IID_ITextHost2, 0xc5bdd8d0, 0xd26e, 0x11ce, 0xa8, 0x9e);
|
|
||||||
|
|
||||||
static HRESULT WINAPI
|
static HRESULT WINAPI
|
||||||
IRichEditOle_fnQueryInterface(IRichEditOle *me, REFIID riid, LPVOID *ppvObj)
|
IRichEditOle_fnQueryInterface(IRichEditOle *me, REFIID riid, LPVOID *ppvObj)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue