Unused vtables and debug channels

Andrew Talbot andrew.talbot at talbotville.com
Mon Dec 15 15:41:36 CST 2008


It appears that the following vtables and Wine debug channels are not being used, so I am considering removing them. Please let me know, therefore, if you have plans for any of them and want them kept.


Vtables:

IDirectXFileBinary_Vtbl                 d3dxof/d3dxof.c
IDirectXFileObject_Vtbl                 d3dxof/d3dxof.c
IDirectXFileSaveObject_Vtbl             d3dxof/d3dxof.c
DirectMusicPortDownload_Vtbl            dmusic/portdownload.c
DirectMusicThru_Vtbl                    dmusic/thru.c
DirectMusicSegment8_Segment_Vtbl        dswave/dswave.c
AssemblyCacheItemVtbl                   fusion/asmcache.c
AssemblyEnumVtbl                        fusion/asmcache.c
InkCollectorVtbl                        inkobj/inkcollector.c
HTMLInputTextElementVtbl                mshtml/htmlinput.c
MemInputPin_Vtbl                        quartz/nullrenderer.c
OutputPin_Vtbl*                         quartz/pin.c
InputPin_Vtbl*                          quartz/pin.c
PullPin_Vtbl*                           quartz/pin.c
MemInputPin_Vtbl                        quartz/transform.c
MemInputPin_Vtbl                        quartz/videorenderer.c

*Shadow variable(s) present.


Wine debug channels in:

comctl32/theme_button.c
d3drm/math.c
d3dx8/mesh.c
d3dx9_24/d3dx9_24_main.c
d3dx9_25/d3dx9_25_main.c
d3dx9_26/d3dx9_26_main.c
d3dx9_27/d3dx9_27_main.c
d3dx9_28/d3dx9_28_main.c
d3dx9_30/d3dx9_30_main.c
d3dx9_31/d3dx9_31_main.c
d3dx9_32/d3dx9_32_main.c
d3dx9_33/d3dx9_33_main.c
d3dx9_34/d3dx9_34_main.c
d3dx9_35/d3dx9_35_main.c
d3dx9_36/d3dx9_36_main.c
d3dx9_37/d3dx9_37_main.c
dmime/dmutils.c
dmstyle/dmutils.c
jscript/parser.tab.c
kernel32/fiber.c
kernel32/relay16.c
msvcr71/msvcr71.c
msvcrt40/msvcrt40.c
ole32/oleproxy.c
riched20/table.c
secur32/schannel.c
sxs/sxs.c
winealsa.drv/waveinit.c
winecoreaudio.drv/audiounit.c
winecoreaudio.drv/coremidi.c

Thanks,

-- 
Andy.



More information about the wine-devel mailing list