- Use Interlocked* instead of ++/-- in AddRef/Release.
authorJames Hawkins <truiken@gmail.com>
Fri, 14 Jan 2005 16:02:20 +0000 (16:02 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Fri, 14 Jan 2005 16:02:20 +0000 (16:02 +0000)
commitba92d2924a286aee91f531ec6a9375d49563aac7
tree9d7ce3c1422c139253c8bb9dde21c39f60145c77
parent516a9c70eda6b23e08050c6d26122431294c87b3
- Use Interlocked* instead of ++/-- in AddRef/Release.
- Use only stored result of Interlocked* in AddRef/Release.
- Expand TRACEs to display the ref count.
48 files changed:
dlls/dmsynth/dmsynth_main.c
dlls/dmsynth/synth.c
dlls/dmsynth/synthsink.c
dlls/dmusic/buffer.c
dlls/dmusic/clock.c
dlls/dmusic/collection.c
dlls/dmusic/dmusic.c
dlls/dmusic/dmusic_main.c
dlls/dmusic/download.c
dlls/dmusic/downloadedinstrument.c
dlls/dmusic/instrument.c
dlls/dmusic/port.c
dlls/dmusic/portdownload.c
dlls/dmusic/thru.c
dlls/dpnet/address.c
dlls/dpnet/client.c
dlls/dswave/dswave.c
dlls/dswave/dswave_main.c
dlls/dxdiagn/container.c
dlls/dxdiagn/provider.c
dlls/msdmo/dmoreg.c
dlls/oleaut32/connpt.c
dlls/oleaut32/dispatch.c
dlls/oleaut32/olepicture.c
dlls/oleaut32/tmarshal.c
dlls/shdocvw/classinfo.c
dlls/shdocvw/events.c
dlls/shdocvw/factory.c
dlls/shdocvw/misc.c
dlls/shdocvw/oleobject.c
dlls/shdocvw/persist.c
dlls/shdocvw/webbrowser.c
dlls/shell32/autocomplete.c
dlls/shell32/cpanelfolder.c
dlls/shell32/dataobject.c
dlls/shell32/dragdrophelper.c
dlls/shell32/enumidlist.c
dlls/shell32/folders.c
dlls/shell32/memorystream.c
dlls/shell32/shelllink.c
dlls/shell32/shellole.c
dlls/shell32/shfldr_desktop.c
dlls/shell32/shfldr_fs.c
dlls/shell32/shfldr_mycomp.c
dlls/shell32/shlfsbind.c
dlls/shell32/shlview.c
dlls/shell32/shv_bg_cmenu.c
dlls/shell32/shv_item_cmenu.c