- huge COM cleanup: only keep dmusic8 version of interfaces when they
commit25bf82ba647323d34c4f583ac1e6af985d338867
authorRaphael Junqueira <fenix@club-internet.fr>
Fri, 27 Jun 2003 19:43:13 +0000 (27 19:43 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Fri, 27 Jun 2003 19:43:13 +0000 (27 19:43 +0000)
treebb36c62e6b0fd9ade4708fd78588b01c46c71570
parente7724ffc65b5e3fe8fea4b340c49bb25c377f9d6
- huge COM cleanup: only keep dmusic8 version of interfaces when they
  inherit from dmusic1 and dmusic2 version. And always use dmusic8
  versions when available.
- really stupid implementation of IDirectMusicLoader8::GetObject when
  IDirectMusicScript wanted
- really fix the refcount problem found by Rok
dlls/dmusic/dmusic.c
dlls/dmusic/dmusic_loader.c
dlls/dmusic/dmusic_main.c
dlls/dmusic/dmusic_misc.c
dlls/dmusic/dmusic_performance.c
dlls/dmusic/dmusic_plugins.c
dlls/dmusic/dmusic_private.h
dlls/dmusic/dmusic_segment.c
dlls/dmusic/dmusic_style.c
dlls/dmusic/dmusic_synth.c
dlls/dmusic/helper.c