dmcompos: Move a struct definition to the .c file that uses it.
This commit is contained in:
parent
c3e753c20b
commit
1aae7b0fa7
|
@ -25,6 +25,13 @@ WINE_DECLARE_DEBUG_CHANNEL(dmfile);
|
||||||
/*****************************************************************************
|
/*****************************************************************************
|
||||||
* IDirectMusicChordMapImpl implementation
|
* IDirectMusicChordMapImpl implementation
|
||||||
*/
|
*/
|
||||||
|
typedef struct IDirectMusicChordMapImpl {
|
||||||
|
IDirectMusicChordMap IDirectMusicChordMap_iface;
|
||||||
|
const IDirectMusicObjectVtbl *ObjectVtbl;
|
||||||
|
const IPersistStreamVtbl *PersistStreamVtbl;
|
||||||
|
LONG ref;
|
||||||
|
DMUS_OBJECTDESC *pDesc;
|
||||||
|
} IDirectMusicChordMapImpl;
|
||||||
|
|
||||||
/* IDirectMusicChordMapImpl IDirectMusicChordMap part: */
|
/* IDirectMusicChordMapImpl IDirectMusicChordMap part: */
|
||||||
static inline IDirectMusicChordMapImpl *impl_from_IDirectMusicChordMap(IDirectMusicChordMap *iface)
|
static inline IDirectMusicChordMapImpl *impl_from_IDirectMusicChordMap(IDirectMusicChordMap *iface)
|
||||||
|
|
|
@ -45,7 +45,6 @@
|
||||||
/*****************************************************************************
|
/*****************************************************************************
|
||||||
* Interfaces
|
* Interfaces
|
||||||
*/
|
*/
|
||||||
typedef struct IDirectMusicChordMapImpl IDirectMusicChordMapImpl;
|
|
||||||
typedef struct IDirectMusicChordMapTrack IDirectMusicChordMapTrack;
|
typedef struct IDirectMusicChordMapTrack IDirectMusicChordMapTrack;
|
||||||
typedef struct IDirectMusicSignPostTrack IDirectMusicSignPostTrack;
|
typedef struct IDirectMusicSignPostTrack IDirectMusicSignPostTrack;
|
||||||
|
|
||||||
|
@ -57,20 +56,6 @@ extern HRESULT WINAPI create_dmcomposer(REFIID riid, void **ret_iface) DECLSPEC_
|
||||||
extern HRESULT WINAPI create_dmchordmaptrack(REFIID riid, void **ret_iface) DECLSPEC_HIDDEN;
|
extern HRESULT WINAPI create_dmchordmaptrack(REFIID riid, void **ret_iface) DECLSPEC_HIDDEN;
|
||||||
extern HRESULT WINAPI create_dmsignposttrack(REFIID riid, void **ret_iface) DECLSPEC_HIDDEN;
|
extern HRESULT WINAPI create_dmsignposttrack(REFIID riid, void **ret_iface) DECLSPEC_HIDDEN;
|
||||||
|
|
||||||
/*****************************************************************************
|
|
||||||
* IDirectMusicChordMapImpl implementation structure
|
|
||||||
*/
|
|
||||||
struct IDirectMusicChordMapImpl {
|
|
||||||
IDirectMusicChordMap IDirectMusicChordMap_iface;
|
|
||||||
const IDirectMusicObjectVtbl *ObjectVtbl;
|
|
||||||
const IPersistStreamVtbl *PersistStreamVtbl;
|
|
||||||
LONG ref;
|
|
||||||
|
|
||||||
/* IDirectMusicChordMapImpl fields */
|
|
||||||
LPDMUS_OBJECTDESC pDesc;
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
/*****************************************************************************
|
/*****************************************************************************
|
||||||
* IDirectMusicChordMapTrack implementation structure
|
* IDirectMusicChordMapTrack implementation structure
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Reference in New Issue