From e37c6e18d091befb432c3b373acbdfc188b66448 Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Fri, 5 Sep 2003 23:08:26 +0000 Subject: [PATCH] Fixed header dependencies to be fully compatible with the Windows headers (with help from Dimitrie O. Paun). --- controls/button.c | 3 +- controls/combo.c | 3 +- controls/desktop.c | 2 + controls/edit.c | 2 + controls/icontitle.c | 1 + controls/listbox.c | 2 + controls/menu.c | 1 + controls/scroll.c | 3 + controls/static.c | 3 + controls/uitools.c | 3 + dlls/advapi32/advapi.c | 3 +- dlls/advapi32/crypt.h | 4 + dlls/advapi32/eventlog.c | 5 +- dlls/advapi32/registry.c | 3 + dlls/advapi32/security.c | 4 + dlls/advapi32/service.c | 2 + dlls/advapi32/tests/registry.c | 2 + dlls/avicap32/avicap32_main.c | 6 + dlls/avifil32/acmstream.c | 3 + dlls/avifil32/api.c | 3 + dlls/avifil32/avifile.c | 3 + dlls/avifil32/extrachunk.c | 1 + dlls/avifil32/extrachunk.h | 3 + dlls/avifil32/factory.c | 3 + dlls/avifil32/getframe.c | 3 + dlls/avifil32/icmstream.c | 3 + dlls/avifil32/regsvr.c | 2 + dlls/avifil32/rsrc.rc | 1 + dlls/avifil32/tmpfile.c | 3 + dlls/avifil32/wavfile.c | 3 + dlls/cabinet/cabextract.c | 1 + dlls/cabinet/cabinet.h | 4 + dlls/cabinet/cabinet_main.c | 11 +- dlls/cabinet/fci.c | 2 + dlls/cabinet/fdi.c | 1 + dlls/comcat/comcat_private.h | 2 + dlls/comcat/regsvr.c | 1 + dlls/comctl32/animate.c | 5 + dlls/comctl32/comboex.c | 5 + dlls/comctl32/comctl32.h | 9 ++ dlls/comctl32/comctl32undoc.c | 9 +- dlls/comctl32/commctrl.c | 5 + dlls/comctl32/datetime.c | 4 + dlls/comctl32/draglist.c | 7 + dlls/comctl32/flatsb.c | 5 + dlls/comctl32/header.c | 5 + dlls/comctl32/hotkey.c | 5 + dlls/comctl32/imagelist.c | 4 + dlls/comctl32/imagelist.h | 3 + dlls/comctl32/ipaddress.c | 5 + dlls/comctl32/listview.c | 5 + dlls/comctl32/monthcal.c | 3 +- dlls/comctl32/nativefont.c | 5 + dlls/comctl32/pager.c | 5 + dlls/comctl32/progress.c | 5 + dlls/comctl32/propsheet.c | 6 +- dlls/comctl32/rebar.c | 4 + dlls/comctl32/rsrc.rc | 1 + dlls/comctl32/smoothscroll.c | 6 + dlls/comctl32/status.c | 5 + dlls/comctl32/tab.c | 5 + dlls/comctl32/tests/dpa.c | 6 + dlls/comctl32/toolbar.c | 4 +- dlls/comctl32/tooltips.c | 5 + dlls/comctl32/trackbar.c | 5 + dlls/comctl32/treeview.c | 4 + dlls/comctl32/updown.c | 3 +- dlls/commdlg/cdlg.h | 5 + dlls/commdlg/cdlg32.c | 5 + dlls/commdlg/cdlg_xx.rc | 2 + dlls/commdlg/colordlg.c | 2 + dlls/commdlg/colordlg.h | 2 + dlls/commdlg/colordlg16.c | 2 + dlls/commdlg/filedlg.c | 3 + dlls/commdlg/filedlg16.c | 3 + dlls/commdlg/filedlg95.c | 5 + dlls/commdlg/filedlgbrowser.c | 1 + dlls/commdlg/filedlgbrowser.h | 8 +- dlls/commdlg/filetitle.c | 5 + dlls/commdlg/finddlg.c | 4 + dlls/commdlg/finddlg32.c | 3 +- dlls/commdlg/fontdlg.c | 2 + dlls/commdlg/fontdlg.h | 6 + dlls/commdlg/fontdlg16.c | 2 + dlls/commdlg/generic.c | 5 + dlls/commdlg/printdlg.c | 1 + dlls/commdlg/printdlg16.c | 1 + dlls/commdlg/rsrc.rc | 1 + dlls/crypt32/main.c | 3 + dlls/ctl3d/ctl3d32.c | 3 + dlls/d3d8/basetexture.c | 2 + dlls/d3d8/cubetexture.c | 2 + dlls/d3d8/d3d8_main.c | 2 + dlls/d3d8/d3d8_private.h | 4 + dlls/d3d8/device.c | 1 + dlls/d3d8/directx.c | 2 + dlls/d3d8/drawprim.c | 1 + dlls/d3d8/indexbuffer.c | 2 + dlls/d3d8/resource.c | 2 + dlls/d3d8/shader.c | 5 +- dlls/d3d8/stateblock.c | 5 +- dlls/d3d8/surface.c | 4 +- dlls/d3d8/swapchain.c | 2 + dlls/d3d8/texture.c | 2 + dlls/d3d8/utils.c | 1 + dlls/d3d8/vertexbuffer.c | 2 + dlls/d3d8/volume.c | 2 + dlls/d3d8/volumetexture.c | 2 + dlls/d3d8/vshaderdeclaration.c | 5 +- dlls/d3d9/basetexture.c | 2 + dlls/d3d9/cubetexture.c | 2 + dlls/d3d9/d3d9_main.c | 2 + dlls/d3d9/d3d9_private.h | 4 + dlls/d3d9/device.c | 1 + dlls/d3d9/directx.c | 2 + dlls/d3d9/indexbuffer.c | 2 + dlls/d3d9/pixelshader.c | 2 + dlls/d3d9/query.c | 5 +- dlls/d3d9/resource.c | 2 + dlls/d3d9/stateblock.c | 5 +- dlls/d3d9/surface.c | 4 +- dlls/d3d9/swapchain.c | 2 + dlls/d3d9/texture.c | 2 + dlls/d3d9/vertexbuffer.c | 2 + dlls/d3d9/vertexdeclaration.c | 5 +- dlls/d3d9/vertexshader.c | 2 + dlls/d3d9/volume.c | 2 + dlls/d3d9/volumetexture.c | 2 + dlls/d3d9/vshaderdeclaration.c | 5 +- dlls/d3dx8/d3dx8_main.c | 2 + dlls/d3dx8/d3dx8core_private.h | 4 + dlls/d3dx8/d3dxbuffer.c | 2 + dlls/dciman32/dciman_main.c | 2 + dlls/ddraw/d3d_private.h | 5 + dlls/ddraw/d3dcommon.c | 4 + dlls/ddraw/d3ddevice/main.c | 3 + dlls/ddraw/d3ddevice/mesa.c | 3 + dlls/ddraw/d3dexecutebuffer.c | 3 + dlls/ddraw/d3dlight.c | 7 +- dlls/ddraw/d3dmaterial.c | 7 +- dlls/ddraw/d3dtexture.c | 3 + dlls/ddraw/d3dvertexbuffer.c | 4 + dlls/ddraw/d3dviewport.c | 7 +- dlls/ddraw/dclipper/main.c | 4 + dlls/ddraw/ddraw/hal.c | 10 +- dlls/ddraw/ddraw/main.c | 4 + dlls/ddraw/ddraw/thunks.c | 5 + dlls/ddraw/ddraw/user.c | 4 + dlls/ddraw/ddraw_private.h | 2 + dlls/ddraw/direct3d/main.c | 4 + dlls/ddraw/direct3d/mesa.c | 4 + dlls/ddraw/dsurface/fakezbuffer.c | 4 + dlls/ddraw/dsurface/main.h | 4 + dlls/ddraw/dsurface/thunks.c | 5 + dlls/ddraw/helper.c | 4 + dlls/ddraw/main.c | 3 + dlls/ddraw/mesa.c | 4 + dlls/ddraw/regsvr.c | 4 +- dlls/ddraw/struct_convert.c | 4 + dlls/devenum/devenum.rc | 1 + dlls/devenum/devenum_private.h | 2 + dlls/dinput/device.c | 3 +- dlls/dinput/device_private.h | 3 + dlls/dinput/dinput_main.c | 3 +- dlls/dinput/dinput_private.h | 3 + dlls/dinput/joystick/linux.c | 3 +- dlls/dinput/joystick/linuxinput.c | 3 +- dlls/dinput/keyboard/main.c | 2 + dlls/dinput/mouse/main.c | 2 + dlls/dinput8/dinput8_main.c | 3 +- dlls/dmband/band.c | 2 + dlls/dmband/bandtrack.c | 2 + dlls/dmband/dmband_private.h | 3 + dlls/dmband/regsvr.c | 2 + dlls/dmcompos/chordmap.c | 2 + dlls/dmcompos/chordmaptrack.c | 2 + dlls/dmcompos/composer.c | 2 + dlls/dmcompos/dmcompos_private.h | 3 + dlls/dmcompos/regsvr.c | 2 + dlls/dmcompos/signposttrack.c | 2 + dlls/dmime/audiopath.c | 2 + dlls/dmime/dmime_private.h | 3 + dlls/dmime/graph.c | 2 + dlls/dmime/lyricstrack.c | 2 + dlls/dmime/markertrack.c | 2 + dlls/dmime/paramcontroltrack.c | 2 + dlls/dmime/patterntrack.c | 2 + dlls/dmime/performance.c | 2 + dlls/dmime/regsvr.c | 2 + dlls/dmime/segment.c | 2 + dlls/dmime/segmentstate.c | 2 + dlls/dmime/segtriggertrack.c | 2 + dlls/dmime/seqtrack.c | 2 + dlls/dmime/song.c | 2 + dlls/dmime/sysextrack.c | 2 + dlls/dmime/tempotrack.c | 2 + dlls/dmime/timesigtrack.c | 2 + dlls/dmime/tool.c | 2 + dlls/dmime/wavetrack.c | 2 + dlls/dmloader/container.c | 2 + dlls/dmloader/dmloader_private.h | 3 + dlls/dmloader/loader.c | 2 + dlls/dmloader/loaderstream.c | 2 + dlls/dmloader/regsvr.c | 2 + dlls/dmscript/dmscript_private.h | 3 + dlls/dmscript/regsvr.c | 6 +- dlls/dmscript/script.c | 2 + dlls/dmscript/scripttrack.c | 2 + dlls/dmstyle/auditiontrack.c | 2 + dlls/dmstyle/chordtrack.c | 2 + dlls/dmstyle/commandtrack.c | 2 + dlls/dmstyle/dmstyle_private.h | 3 + dlls/dmstyle/melodyformulationtrack.c | 2 + dlls/dmstyle/motiftrack.c | 2 + dlls/dmstyle/mutetrack.c | 2 + dlls/dmstyle/regsvr.c | 6 +- dlls/dmstyle/style.c | 2 + dlls/dmstyle/styletrack.c | 2 + dlls/dmsynth/dmsynth_private.h | 3 + dlls/dmsynth/regsvr.c | 2 + dlls/dmsynth/synth.c | 2 + dlls/dmsynth/synthsink.c | 2 + dlls/dmusic/buffer.c | 2 + dlls/dmusic/clock.c | 2 + dlls/dmusic/collection.c | 2 + dlls/dmusic/dmusic.c | 2 + dlls/dmusic/dmusic_private.h | 3 + dlls/dmusic/download.c | 2 + dlls/dmusic/downloadedinstrument.c | 2 + dlls/dmusic/helper.c | 2 + dlls/dmusic/instrument.c | 2 + dlls/dmusic/port.c | 2 + dlls/dmusic/portdownload.c | 2 + dlls/dmusic/regsvr.c | 2 + dlls/dmusic/thru.c | 2 + dlls/dmusic32/dmusic32_main.c | 2 + dlls/dplayx/dpclassfactory.c | 2 + dlls/dplayx/dpinit.h | 4 + dlls/dplayx/dplay.c | 1 + dlls/dplayx/dplay_global.h | 4 + dlls/dplayx/dplaysp.h | 4 + dlls/dplayx/dplayx_global.c | 2 + dlls/dplayx/dplayx_global.h | 4 + dlls/dplayx/dplayx_main.c | 3 + dlls/dplayx/dplayx_messages.c | 6 +- dlls/dplayx/dplayx_messages.h | 3 + dlls/dplayx/dplayx_queue.h | 3 + dlls/dplayx/dplobby.c | 2 + dlls/dplayx/lobbysp.h | 4 + dlls/dplayx/name_server.c | 2 + dlls/dplayx/name_server.h | 4 + dlls/dplayx/regsvr.c | 1 + dlls/dpnhpast/main.c | 2 + dlls/dsound/buffer.c | 20 +-- dlls/dsound/capture.c | 2 + dlls/dsound/dsound_main.c | 25 ++-- dlls/dsound/mixer.c | 2 + dlls/dsound/primary.c | 2 + dlls/dsound/propset.c | 2 + dlls/dsound/regsvr.c | 3 + dlls/dsound/sound3d.c | 162 ++++++++++++------------ dlls/dsound/tests/dsound.c | 30 +++-- dlls/dsound/tests/propset.c | 2 + dlls/gdi/bidi.c | 2 + dlls/gdi/bidi16.c | 3 + dlls/gdi/driver.c | 2 + dlls/gdi/enhmfdrv/bitblt.c | 2 + dlls/gdi/enhmfdrv/enhmetafiledrv.h | 3 + dlls/gdi/enhmfdrv/init.c | 2 + dlls/gdi/freetype.c | 16 ++- dlls/gdi/gdi16.c | 3 + dlls/gdi/gdi_main.c | 3 +- dlls/gdi/mfdrv/init.c | 6 +- dlls/gdi/mfdrv/metafiledrv.h | 3 + dlls/gdi/mfdrv/text.c | 2 + dlls/gdi/printdrv.c | 2 + dlls/glu32/glu.c | 3 + dlls/icmp/icmp_main.c | 1 + dlls/imagehlp/access.c | 3 +- dlls/imagehlp/debug.c | 4 +- dlls/imagehlp/imagehlp_main.c | 6 +- dlls/imagehlp/integrity.c | 2 + dlls/imagehlp/internal.c | 4 +- dlls/imagehlp/modify.c | 4 +- dlls/imagehlp/symbol.c | 4 +- dlls/imm32/imm.c | 4 +- dlls/iphlpapi/ifenum.c | 2 + dlls/iphlpapi/ifenum.h | 3 + dlls/iphlpapi/iphlpapi_main.c | 2 + dlls/iphlpapi/ipstats.c | 2 + dlls/iphlpapi/ipstats.h | 3 + dlls/kernel/atom.c | 1 + dlls/kernel/change.c | 2 + dlls/kernel/comm.c | 3 + dlls/kernel/computername.c | 4 + dlls/kernel/console.c | 2 + dlls/kernel/debugger.c | 1 + dlls/kernel/editline.c | 1 + dlls/kernel/error16.c | 3 +- dlls/kernel/file.c | 4 + dlls/kernel/file16.c | 2 + dlls/kernel/flatthunk.h | 3 + dlls/kernel/format_msg.c | 3 + dlls/kernel/kernel_main.c | 3 + dlls/kernel/lcformat.c | 1 + dlls/kernel/locale.c | 3 + dlls/kernel/locale_rc.rc | 1 + dlls/kernel/ne_module.c | 3 + dlls/kernel/powermgnt.c | 4 + dlls/kernel/process.c | 1 + dlls/kernel/profile.c | 2 + dlls/kernel/pthread.c | 2 + dlls/kernel/registry16.c | 3 + dlls/kernel/relay16.c | 2 + dlls/kernel/resource.c | 6 +- dlls/kernel/resource16.c | 2 + dlls/kernel/snoop16.c | 3 +- dlls/kernel/stress.c | 3 + dlls/kernel/string.c | 2 + dlls/kernel/sync.c | 3 + dlls/kernel/system.c | 3 + dlls/kernel/tape.c | 3 + dlls/kernel/task.c | 2 + dlls/kernel/tests/alloc.c | 3 + dlls/kernel/tests/atom.c | 2 + dlls/kernel/tests/codepage.c | 3 + dlls/kernel/tests/directory.c | 3 + dlls/kernel/tests/drive.c | 3 + dlls/kernel/tests/environ.c | 3 + dlls/kernel/tests/file.c | 2 + dlls/kernel/tests/format_msg.c | 3 + dlls/kernel/tests/locale.c | 3 + dlls/kernel/tests/path.c | 2 + dlls/kernel/tests/pipe.c | 11 +- dlls/kernel/tests/process.c | 3 + dlls/kernel/tests/profile.c | 3 + dlls/kernel/tests/thread.c | 4 + dlls/kernel/thread.c | 3 + dlls/kernel/thunk.c | 2 + dlls/kernel/time.c | 1 + dlls/kernel/toolhelp.c | 2 + dlls/kernel/utthunk.c | 5 + dlls/kernel/windebug.c | 2 + dlls/kernel/wowthunk.c | 3 + dlls/lzexpand/lzexpand16.c | 3 + dlls/lzexpand/lzexpand_main.c | 2 + dlls/mapi32/mapi32_main.c | 3 + dlls/mpr/auth.c | 3 + dlls/mpr/mpr_main.c | 3 + dlls/mpr/multinet.c | 3 + dlls/mpr/nps.c | 3 + dlls/mpr/pwcache.c | 2 + dlls/mpr/wnet.c | 2 + dlls/msacm/driver.c | 6 +- dlls/msacm/filter.c | 3 + dlls/msacm/format.c | 4 +- dlls/msacm/imaadp32/imaadp32.c | 5 +- dlls/msacm/internal.c | 4 +- dlls/msacm/msacm.rc | 1 + dlls/msacm/msacm32_main.c | 6 +- dlls/msacm/msacm_main.c | 4 + dlls/msacm/msacmdrv.h | 5 + dlls/msacm/msadp32/msadp32.c | 5 +- dlls/msacm/msg711/msg711.c | 5 +- dlls/msacm/pcmconverter.c | 6 +- dlls/msacm/stream.c | 4 +- dlls/msacm/winemp3/mpegl3.c | 5 +- dlls/msdmo/dmoreg.c | 3 + dlls/msdmo/dmort.c | 3 + dlls/msi/distinct.c | 2 + dlls/msi/handle.c | 2 + dlls/msi/msi.c | 2 + dlls/msi/msipriv.h | 4 + dlls/msi/msiquery.c | 2 + dlls/msi/order.c | 2 + dlls/msi/query.h | 3 + dlls/msi/record.c | 2 + dlls/msi/select.c | 2 + dlls/msi/sql.y | 6 +- dlls/msi/suminfo.c | 2 + dlls/msi/table.c | 2 + dlls/msi/tokenize.c | 5 +- dlls/msi/where.c | 2 + dlls/msimg32/msimg32_main.c | 3 + dlls/msisys/msisys.c | 2 + dlls/msvcrt/cpp.c | 5 + dlls/msvcrt/cppexcept.c | 5 + dlls/msvcrt/dir.c | 5 + dlls/msvcrt/except.c | 5 + dlls/msvcrt/file.c | 4 + dlls/msvcrt/locale.c | 2 + dlls/msvcrt/lock.c | 3 + dlls/msvcrt/scanf.c | 4 + dlls/msvcrt/tests/file.c | 6 +- dlls/msvcrt20/msvcrt20.c | 3 + dlls/msvideo/mciwnd.c | 3 +- dlls/msvideo/msrle32/msrle_private.h | 6 + dlls/msvideo/msrle32/rsrc.rc | 1 + dlls/msvideo/msvideo_private.h | 5 +- dlls/msvideo/vfw16.h | 5 + dlls/mswsock/mswsock.c | 2 + dlls/netapi32/access.c | 3 + dlls/netapi32/apibuf.c | 3 + dlls/netapi32/browsr.c | 3 + dlls/netapi32/netapi32.c | 2 + dlls/netapi32/tests/access.c | 3 + dlls/netapi32/tests/apibuf.c | 3 + dlls/netapi32/tests/wksta.c | 6 + dlls/netapi32/wksta.c | 4 + dlls/ntdll/cdrom.c | 5 + dlls/ntdll/critsection.c | 4 + dlls/ntdll/debugtools.c | 1 + dlls/ntdll/env.c | 4 + dlls/ntdll/error.c | 6 + dlls/ntdll/exception.c | 3 + dlls/ntdll/heap.c | 6 +- dlls/ntdll/large_int.c | 5 + dlls/ntdll/loader.c | 3 + dlls/ntdll/nt.c | 4 + dlls/ntdll/ntdll_misc.h | 6 + dlls/ntdll/om.c | 4 + dlls/ntdll/path.c | 5 + dlls/ntdll/reg.c | 4 + dlls/ntdll/resource.c | 3 + dlls/ntdll/rtl.c | 4 +- dlls/ntdll/rtlbitmap.c | 4 + dlls/ntdll/rtlstr.c | 4 + dlls/ntdll/sec.c | 3 +- dlls/ntdll/signal_i386.c | 3 + dlls/ntdll/signal_powerpc.c | 3 + dlls/ntdll/signal_sparc.c | 5 +- dlls/ntdll/string.c | 4 + dlls/ntdll/sync.c | 4 + dlls/ntdll/sysdeps.c | 1 + dlls/ntdll/tests/env.c | 5 + dlls/ntdll/tests/error.c | 3 + dlls/ntdll/tests/generated.c | 1 + dlls/ntdll/tests/large_int.c | 4 + dlls/ntdll/tests/path.c | 6 + dlls/ntdll/tests/rtl.c | 4 + dlls/ntdll/tests/rtlbitmap.c | 5 + dlls/ntdll/tests/rtlstr.c | 4 + dlls/ntdll/tests/string.c | 4 + dlls/ntdll/thread.c | 1 + dlls/ntdll/time.c | 4 + dlls/ntdll/virtual.c | 1 + dlls/ntdll/wcstring.c | 5 + dlls/odbc32/proxyodbc.c | 2 + dlls/ole32/antimoniker.c | 2 + dlls/ole32/bindctx.c | 2 + dlls/ole32/clipboard.c | 1 + dlls/ole32/compobj.c | 2 + dlls/ole32/compobj_private.h | 5 + dlls/ole32/compositemoniker.c | 2 + dlls/ole32/datacache.c | 1 + dlls/ole32/defaulthandler.c | 2 + dlls/ole32/errorinfo.c | 1 + dlls/ole32/filemoniker.c | 2 + dlls/ole32/ftmarshal.c | 2 + dlls/ole32/git.c | 4 +- dlls/ole32/hglobalstream.c | 4 +- dlls/ole32/ifs.c | 3 +- dlls/ole32/ifs.h | 4 + dlls/ole32/itemmoniker.c | 2 + dlls/ole32/marshal.c | 2 + dlls/ole32/memlockbytes.c | 3 +- dlls/ole32/memlockbytes16.c | 3 +- dlls/ole32/moniker.c | 2 + dlls/ole32/ole16.c | 2 + dlls/ole32/ole2.c | 9 +- dlls/ole32/ole2_16.c | 10 +- dlls/ole32/ole2impl.c | 2 + dlls/ole32/ole2nls.c | 1 + dlls/ole32/ole2stubs.c | 2 + dlls/ole32/ole32_main.c | 2 + dlls/ole32/ole32_main.h | 3 + dlls/ole32/ole32res.rc | 1 + dlls/ole32/oleobj.c | 2 + dlls/ole32/oleproxy.c | 2 + dlls/ole32/regsvr.c | 1 + dlls/ole32/rpc.c | 2 + dlls/ole32/stg_bigblockfile.c | 2 + dlls/ole32/stg_stream.c | 3 + dlls/ole32/storage.c | 3 + dlls/ole32/storage32.c | 4 +- dlls/ole32/storage32.h | 4 + dlls/oleaut32/connpt.c | 2 + dlls/oleaut32/dispatch.c | 4 +- dlls/oleaut32/hash.c | 2 + dlls/oleaut32/oaidl_p.c | 4 + dlls/oleaut32/ole2disp.c | 5 +- dlls/oleaut32/ole2disp.h | 4 + dlls/oleaut32/oleaut.c | 1 + dlls/oleaut32/olefont.c | 2 + dlls/oleaut32/olepicture.c | 2 + dlls/oleaut32/parsedt.h | 4 +- dlls/oleaut32/regsvr.c | 1 + dlls/oleaut32/safearray.c | 1 + dlls/oleaut32/stubs.c | 2 + dlls/oleaut32/tests/olefont.c | 2 + dlls/oleaut32/tests/safearray.c | 5 +- dlls/oleaut32/tests/vartest.c | 8 +- dlls/oleaut32/tmarshal.c | 2 + dlls/oleaut32/typelib.c | 2 + dlls/oleaut32/typelib.h | 4 + dlls/oleaut32/typelib16.c | 2 + dlls/oleaut32/usrmarshal.c | 1 + dlls/oleaut32/variant.c | 3 + dlls/olecli/olecli16.c | 2 + dlls/olecli/olecli_main.c | 2 + dlls/oledlg/oledlg_main.c | 4 + dlls/olepro32/olepro32stubs.c | 4 +- dlls/olesvr/olesvr_main.c | 3 + dlls/opengl32/wgl.c | 1 + dlls/psapi/psapi_main.c | 4 +- dlls/quartz/enummoniker.c | 4 + dlls/quartz/filesource.c | 1 + dlls/quartz/filtergraph.c | 4 + dlls/quartz/filtermapper.c | 2 + dlls/quartz/quartz_private.h | 3 + dlls/quartz/regsvr.c | 1 + dlls/rasapi32/rasapi.c | 3 + dlls/richedit/charlist.c | 1 + dlls/richedit/riched32.h | 3 + dlls/richedit/richedit.c | 1 + dlls/richedit/rtf.h | 1 + dlls/rpcrt4/cproxy.c | 2 + dlls/rpcrt4/cpsf.c | 1 + dlls/rpcrt4/cstub.c | 2 + dlls/rpcrt4/ndr_marshall.c | 1 + dlls/rpcrt4/ndr_midl.c | 1 + dlls/rpcrt4/ndr_misc.h | 3 + dlls/rpcrt4/ndr_ole.c | 1 + dlls/rpcrt4/ndr_stubless.c | 1 + dlls/rpcrt4/rpc_binding.c | 1 + dlls/rpcrt4/rpc_epmap.c | 1 + dlls/rpcrt4/rpc_message.c | 1 + dlls/rpcrt4/rpc_server.c | 2 + dlls/rpcrt4/rpcrt4_main.c | 1 + dlls/rpcrt4/rpcss_np_client.c | 3 + dlls/rpcrt4/tests/rpc.c | 3 + dlls/serialui/confdlg.c | 2 + dlls/serialui/serialui_rc.rc | 1 + dlls/setupapi/devinst.c | 5 + dlls/setupapi/devinst16.c | 2 + dlls/setupapi/dirid.c | 6 + dlls/setupapi/infparse.c | 5 + dlls/setupapi/install.c | 6 + dlls/setupapi/parser.c | 7 +- dlls/setupapi/queue.c | 6 + dlls/setupapi/setupapi.rc | 1 + dlls/setupapi/setupcab.c | 6 + dlls/setupapi/setupx_main.c | 6 + dlls/setupapi/stubs.c | 6 + dlls/setupapi/virtcopy.c | 4 + dlls/shdocvw/classinfo.c | 2 + dlls/shdocvw/regsvr.c | 1 + dlls/shdocvw/shdocvw.h | 5 +- dlls/shdocvw/shdocvw_main.c | 3 + dlls/shell32/changenotify.c | 2 + dlls/shell32/classes.c | 5 + dlls/shell32/clipboard.c | 4 + dlls/shell32/control.c | 2 + dlls/shell32/dataobject.c | 2 + dlls/shell32/debughlp.c | 2 + dlls/shell32/debughlp.h | 4 + dlls/shell32/dialogs.c | 5 + dlls/shell32/dragdrophelper.c | 4 + dlls/shell32/enumidlist.c | 3 + dlls/shell32/folders.c | 2 + dlls/shell32/iconcache.c | 4 +- dlls/shell32/memorystream.c | 4 + dlls/shell32/pidl.c | 3 + dlls/shell32/pidl.h | 5 + dlls/shell32/regsvr.c | 1 + dlls/shell32/shell.c | 4 + dlls/shell32/shell32_main.c | 4 + dlls/shell32/shell32_main.h | 7 + dlls/shell32/shellfolder.h | 4 + dlls/shell32/shelllink.c | 4 + dlls/shell32/shellole.c | 6 +- dlls/shell32/shellord.c | 6 + dlls/shell32/shellpath.c | 3 + dlls/shell32/shellreg.c | 5 + dlls/shell32/shellstring.c | 4 + dlls/shell32/shfldr_desktop.c | 3 + dlls/shell32/shfldr_fs.c | 3 + dlls/shell32/shfldr_mycomp.c | 3 + dlls/shell32/shlexec.c | 4 + dlls/shell32/shlfileop.c | 5 + dlls/shell32/shlfolder.c | 3 + dlls/shell32/shlmenu.c | 5 + dlls/shell32/shlview.c | 3 + dlls/shell32/shpolicy.c | 2 + dlls/shell32/shres.rc | 2 + dlls/shell32/shv_bg_cmenu.c | 2 + dlls/shell32/shv_item_cmenu.c | 2 + dlls/shell32/systray.c | 4 + dlls/shell32/tests/generated.c | 3 + dlls/shell32/tests/shlfileop.c | 1 + dlls/shell32/undocshell.h | 6 + dlls/shlwapi/assoc.c | 3 + dlls/shlwapi/clist.c | 2 + dlls/shlwapi/istream.c | 2 + dlls/shlwapi/ordinal.c | 3 +- dlls/shlwapi/path.c | 2 + dlls/shlwapi/reg.c | 2 + dlls/shlwapi/regstream.c | 2 + dlls/shlwapi/shlwapi_main.c | 3 + dlls/shlwapi/string.c | 4 + dlls/shlwapi/tests/clist.c | 3 + dlls/shlwapi/tests/generated.c | 4 + dlls/shlwapi/tests/path.c | 2 + dlls/shlwapi/tests/shreg.c | 2 + dlls/shlwapi/thread.c | 1 + dlls/shlwapi/url.c | 1 + dlls/shlwapi/wsprintf.c | 1 + dlls/snmpapi/main.c | 3 + dlls/sti/sti_main.c | 4 + dlls/tapi32/assisted.c | 4 +- dlls/tapi32/line.c | 3 +- dlls/tapi32/phone.c | 4 +- dlls/ttydrv/graphics.c | 3 + dlls/ttydrv/ttydrv.h | 2 + dlls/ttydrv/ttydrv_main.c | 2 + dlls/ttydrv/user.c | 4 + dlls/twain/twain.h | 3 + dlls/twain/twain_i.h | 5 +- dlls/urlmon/tests/generated.c | 3 + dlls/urlmon/umon.c | 2 + dlls/urlmon/urlmon_main.c | 3 + dlls/urlmon/urlmon_main.h | 3 + dlls/user/bidi16.c | 2 + dlls/user/cache.c | 3 + dlls/user/caret.c | 2 + dlls/user/comm16.c | 2 + dlls/user/dde/client.c | 3 +- dlls/user/dde/ddeml16.c | 3 +- dlls/user/dde/misc.c | 3 +- dlls/user/dde/server.c | 3 +- dlls/user/dialog16.c | 3 + dlls/user/display.c | 3 + dlls/user/exticon.c | 3 +- dlls/user/focus.c | 3 + dlls/user/hook.c | 2 + dlls/user/hook16.c | 2 + dlls/user/lstr.c | 2 + dlls/user/message.c | 3 + dlls/user/message.h | 3 + dlls/user/misc.c | 2 + dlls/user/mouse.c | 1 + dlls/user/network.c | 2 + dlls/user/painting.c | 2 + dlls/user/property.c | 2 + dlls/user/resource.c | 2 + dlls/user/resources/user32.rc | 1 + dlls/user/tests/class.c | 2 + dlls/user/tests/sysparams.c | 2 + dlls/user/tests/win.c | 1 + dlls/user/tests/wsprintf.c | 3 + dlls/user/text.c | 3 +- dlls/user/user16.c | 2 + dlls/user/user_main.c | 1 + dlls/user/winproc.h | 3 + dlls/user/wsprintf.c | 1 + dlls/version/info.c | 3 + dlls/version/install.c | 1 + dlls/version/resource.c | 2 + dlls/version/ver16.c | 3 + dlls/win32s/w32skernel.c | 2 + dlls/win32s/w32sys.c | 2 + dlls/win32s/win32s16.c | 2 + dlls/winaspi/aspi.h | 3 + dlls/winaspi/winaspi16.c | 2 + dlls/winaspi/winaspi32.c | 2 + dlls/winedos/dma.c | 3 + dlls/winedos/dosaspi.c | 2 + dlls/winedos/dosconf.c | 2 + dlls/winedos/dosexe.h | 5 +- dlls/winedos/dosvm.c | 1 + dlls/winedos/int09.c | 1 + dlls/winedos/int11.c | 2 + dlls/winedos/int17.c | 2 + dlls/winedos/int21.c | 3 + dlls/winedos/int29.c | 3 + dlls/winedos/int2f.c | 1 + dlls/winedos/int31.c | 3 + dlls/winedos/int33.c | 1 + dlls/winedos/ioports.c | 3 + dlls/winedos/module.c | 2 + dlls/winedos/soundblaster.c | 5 + dlls/winedos/vga.c | 2 + dlls/winedos/vga.h | 3 + dlls/winedos/vxd.c | 5 +- dlls/winedos/xms.c | 2 + dlls/wineps/builtin.c | 2 + dlls/wineps/download.c | 2 + dlls/wineps/escape.c | 3 + dlls/wineps/font.c | 2 + dlls/wineps/ppd.c | 4 +- dlls/wineps/psdrv.h | 3 + dlls/wineps/rsrc.rc | 1 + dlls/wineps/truetype.c | 2 + dlls/wineps/type1.c | 2 + dlls/wineps/type1afm.c | 2 + dlls/wineps/type42.c | 2 + dlls/wininet/cookie.c | 1 + dlls/wininet/dialogs.c | 2 + dlls/wininet/ftp.c | 3 + dlls/wininet/http.c | 1 + dlls/wininet/internet.c | 2 + dlls/wininet/netconnection.c | 1 + dlls/wininet/rsrc.rc | 1 + dlls/wininet/tests/http.c | 1 + dlls/wininet/urlcache.c | 2 + dlls/wininet/utility.c | 1 + dlls/wininet/wininet_main.c | 3 + dlls/winmm/joystick.c | 4 +- dlls/winmm/joystick/joystick.c | 1 + dlls/winmm/lolvldrv.c | 3 + dlls/winmm/mci.c | 4 +- dlls/winmm/mcianim/mcianim.c | 1 + dlls/winmm/mciavi/mciavi_res.rc | 2 + dlls/winmm/mciavi/private_mciavi.h | 1 + dlls/winmm/mcicda/mcicda.c | 2 + dlls/winmm/mciseq/mcimidi.c | 1 + dlls/winmm/mciwave/mciwave.c | 2 + dlls/winmm/message16.c | 3 + dlls/winmm/midimap/midimap.c | 1 + dlls/winmm/mmio.c | 4 +- dlls/winmm/mmsystem.c | 6 +- dlls/winmm/playsound.c | 4 +- dlls/winmm/sound16.c | 2 + dlls/winmm/tests/wave.c | 2 + dlls/winmm/time.c | 3 +- dlls/winmm/wavemap/wavemap.c | 2 + dlls/winmm/winealsa/alsa.c | 2 + dlls/winmm/winealsa/audio.c | 3 +- dlls/winmm/winealsa/audio_05.c | 3 +- dlls/winmm/winearts/arts.c | 2 + dlls/winmm/winearts/audio.c | 2 + dlls/winmm/wineaudioio/audio.c | 2 + dlls/winmm/wineaudioio/audioio.c | 2 + dlls/winmm/winejack/audio.c | 2 + dlls/winmm/winejack/jack.c | 1 + dlls/winmm/winemm.h | 4 + dlls/winmm/winenas/audio.c | 2 + dlls/winmm/winenas/nas.c | 2 + dlls/winmm/wineoss/audio.c | 2 + dlls/winmm/wineoss/midi.c | 1 + dlls/winmm/wineoss/mixer.c | 2 + dlls/winmm/wineoss/mmaux.c | 2 + dlls/winmm/wineoss/oss.c | 2 + dlls/winmm/winmm.c | 5 +- dlls/winmm/winmm_res.rc | 2 + dlls/winnls/winnls.c | 3 + dlls/winsock/async.c | 3 + dlls/winsock/socket.c | 3 + dlls/winsock/tests/sock.c | 5 +- dlls/winspool/info.c | 2 + dlls/winspool/tests/info.c | 3 + dlls/winspool/wspool.c | 3 + dlls/wintab32/context.c | 2 + dlls/wintab32/manager.c | 2 + dlls/wintab32/wintab16.c | 3 + dlls/wintrust/wintrust_main.c | 3 + dlls/wsock32/protocol.c | 2 + dlls/wsock32/service.c | 3 + dlls/wsock32/socket.c | 2 + dlls/x11drv/clipboard.c | 3 + dlls/x11drv/dga2.h | 4 + dlls/x11drv/event.c | 6 +- dlls/x11drv/keyboard.c | 2 + dlls/x11drv/mouse.c | 2 + dlls/x11drv/scroll.c | 3 + dlls/x11drv/window.c | 2 + dlls/x11drv/winpos.c | 2 + dlls/x11drv/x11ddraw.h | 5 + dlls/x11drv/x11drv.h | 1 + dlls/x11drv/x11drv_main.c | 2 + dlls/x11drv/xrender.c | 2 + dlls/x11drv/xvidmode.h | 4 + files/directory.c | 5 +- files/dos_fs.c | 3 + files/drive.c | 4 + files/file.c | 3 + files/smb.c | 2 + graphics/dispdib.c | 2 + graphics/escape.c | 2 + graphics/fontengine.c | 2 + graphics/painting.c | 2 + graphics/path.c | 2 + graphics/x11drv/bitblt.c | 2 + graphics/x11drv/codepage.c | 1 + graphics/x11drv/dib.c | 2 + graphics/x11drv/init.c | 2 + graphics/x11drv/text.c | 1 + graphics/x11drv/xfont.c | 1 + include/async.h | 1 + include/callback.h | 2 + include/commctrl.h | 5 - include/control.h | 5 - include/d3d.h | 3 +- include/d3dtypes.h | 95 +++++++------- include/ddeml.h | 2 - include/ddraw.h | 2 - include/devenum.idl | 1 - include/dinput.h | 1 - include/dsconf.h | 2 - include/dsound.h | 26 +++- include/file.h | 3 + include/gdi.h | 2 + include/heap.h | 2 + include/icmpapi.h | 2 - include/imagehlp.h | 3 - include/imm.h | 2 - include/lzexpand.h | 2 - include/mapidefs.h | 1 - include/mmreg.h | 2 - include/mmsystem.h | 2 - include/module.h | 2 + include/msacm.h | 4 - include/ntsecapi.h | 2 - include/ole2.h | 1 - include/oleauto.h | 1 - include/olectl.h | 1 - include/oledlg.h | 1 - include/prsht.h | 4 - include/psapi.h | 2 - include/ras.h | 1 - include/rpc.h | 3 +- include/rpcdce.h | 17 --- include/rpcdcep.h | 2 - include/rpcndr.h | 1 - include/rpcproxy.h | 1 - include/shellapi.h | 2 - include/shlguid.h | 2 - include/shlobj.h | 3 - include/strmif.h | 1 - include/syslevel.h | 1 + include/tapi.h | 2 - include/tchar.h | 2 - include/thread.h | 4 + include/user.h | 2 + include/vfw.h | 4 +- include/win.h | 1 + include/winbase.h | 6 - include/wincrypt.h | 2 - include/windows.h | 1 + include/wine/library.h | 3 + include/wine/rpcss_shared.h | 5 +- include/wine/server.h | 4 + include/wine/server_protocol.h | 3 + include/wine/winbase16.h | 1 + include/wine/windef16.h | 4 + include/wine/wine_common_ver.rc | 2 + include/wine/wingdi16.h | 2 + include/wine/winsock16.h | 2 + include/winnetwk.h | 3 - include/winnt.h | 2 - include/winpos.h | 1 + include/winreg.h | 3 - include/winsvc.h | 2 - include/winternl.h | 2 - include/winver.h | 2 - libs/uuid/dx8guid.c | 2 + libs/uuid/dx9guid.c | 2 + libs/uuid/dxguid.c | 3 + libs/uuid/uuid.c | 2 + libs/wine/ldt.c | 2 + libs/wine/loader.c | 2 + loader/loadorder.c | 3 + loader/module.c | 5 + loader/ne/module.c | 2 + loader/pe_image.c | 3 + loader/task.c | 2 + memory/codepage.c | 2 + memory/environ.c | 3 + memory/global.c | 1 + memory/heap.c | 3 + memory/instr.c | 4 + memory/local.c | 2 + memory/string.c | 2 + memory/virtual.c | 4 + misc/cpu.c | 3 + misc/options.c | 3 + misc/registry.c | 3 + misc/version.c | 3 + msdos/dosmem.c | 2 + msdos/dpmi.c | 3 + msdos/int21.c | 2 + msdos/ioports.c | 2 + msdos/ppdev.c | 6 +- objects/brush.c | 2 + objects/clipping.c | 2 + objects/dc.c | 3 + objects/dcvalues.c | 3 + objects/dib.c | 2 + objects/enhmetafile.c | 2 + objects/font.c | 2 + objects/gdiobj.c | 2 + objects/linedda.c | 2 + objects/palette.c | 3 +- objects/pen.c | 2 + objects/region.c | 2 + objects/text.c | 3 +- programs/notepad/rsrc.rc | 1 + programs/regedit/main.h | 5 +- programs/rpcss/np_server.c | 1 + programs/wcmd/wcmd.h | 1 + programs/wcmd/wcmdmain.c | 1 + programs/winecfg/drive.c | 13 +- programs/winecfg/properties.h | 7 + programs/winecfg/winecfg.h | 7 + programs/winecfg/winecfg.rc | 4 + programs/winecfg/x11drvdlg.c | 8 +- programs/wineconsole/curses.c | 1 + programs/wineconsole/dialog.c | 6 + programs/wineconsole/registry.c | 3 + programs/wineconsole/winecon_private.h | 2 + programs/wineconsole/winecon_user.h | 2 + programs/wineconsole/wineconsole_res.rc | 2 + programs/winedbg/debug.l | 3 + programs/winedbg/debugger.h | 3 + programs/winedbg/expr.c | 6 +- programs/winedbg/info.c | 4 + programs/winedbg/winedbg.c | 2 +- programs/winevdm/winevdm.c | 3 + programs/winhelp/hlpfile.c | 3 + programs/winhelp/macro.h | 2 + programs/winhelp/winhelp.c | 3 + programs/winhelp/winhelp.h | 4 + relay32/builtin32.c | 3 + relay32/relay386.c | 4 + relay32/snoop.c | 5 + scheduler/client.c | 1 + scheduler/fiber.c | 2 + scheduler/handle.c | 2 + scheduler/synchro.c | 5 + scheduler/syslevel.c | 4 + scheduler/thread.c | 1 + server/context_i386.c | 2 + server/context_powerpc.c | 2 + server/context_sparc.c | 2 + server/debugger.c | 2 + server/device.c | 2 + server/file.c | 2 + server/handle.c | 2 + server/hook.c | 2 + server/mapping.c | 2 + server/named_pipe.c | 2 + server/process.c | 2 + server/queue.c | 2 + server/serial.c | 2 + server/smb.c | 2 + server/sock.c | 2 + server/thread.c | 1 + server/thread.h | 1 + server/trace.c | 1 + server/window.c | 2 + tools/make_ctests | 1 + tools/widl/widltypes.h | 2 + tools/winebuild/parser.c | 2 + tools/winebuild/res16.c | 2 + tools/winebuild/res32.c | 2 + tools/winebuild/spec32.c | 2 + tools/winedump/debug.c | 2 + tools/winedump/ne.c | 1 + tools/winedump/pe.c | 2 + tools/wmc/utils.h | 6 +- tools/wmc/wmc.h | 6 +- tools/wmc/wmctypes.h | 4 +- tools/wrc/dumpres.h | 2 - tools/wrc/genres.h | 2 - tools/wrc/newstruc.h | 2 - tools/wrc/readres.h | 2 - tools/wrc/utils.h | 6 +- tools/wrc/wrc.h | 6 +- tools/wrc/wrctypes.h | 2 + win32/device.c | 1 + win32/except.c | 4 + win32/newfns.c | 1 + windows/class.c | 2 + windows/clipboard.c | 1 + windows/cursoricon.c | 7 +- windows/defdlg.c | 2 + windows/dialog.c | 1 + windows/driver.c | 2 + windows/input.c | 1 + windows/keyboard.c | 1 + windows/mdi.c | 1 + windows/message.c | 3 + windows/msgbox.c | 3 + windows/multimon.c | 3 +- windows/nonclient.c | 3 + windows/painting.c | 2 + windows/queue.c | 2 + windows/rect.c | 3 + windows/scroll.c | 2 + windows/spy.c | 3 + windows/struct32.h | 3 +- windows/syscolor.c | 3 +- windows/sysmetrics.c | 5 +- windows/sysparams.c | 1 + windows/timer.c | 3 + windows/user.c | 2 + windows/win.c | 2 + windows/winhelp.c | 2 + windows/winpos.c | 2 + windows/winproc.c | 1 + 1010 files changed, 2792 insertions(+), 470 deletions(-) diff --git a/controls/button.c b/controls/button.c index 7cc8bf9272d..1368599dde4 100644 --- a/controls/button.c +++ b/controls/button.c @@ -19,11 +19,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include -#include "winbase.h" #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "wine/winuser16.h" #include "controls.h" diff --git a/controls/combo.c b/controls/combo.c index e8619bde848..6b2d6a43d81 100644 --- a/controls/combo.c +++ b/controls/combo.c @@ -20,10 +20,11 @@ * FIXME: roll up in Netscape 3.01. */ +#include #include -#include "winbase.h" #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "winuser.h" #include "wine/winuser16.h" diff --git a/controls/desktop.c b/controls/desktop.c index 9dd5423ad0e..8ee0accd3e5 100644 --- a/controls/desktop.c +++ b/controls/desktop.c @@ -20,6 +20,7 @@ #include "config.h" +#include #include #include #ifdef HAVE_UNISTD_H @@ -27,6 +28,7 @@ #endif #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "user.h" #include "controls.h" diff --git a/controls/edit.c b/controls/edit.c index a1bc526f1f2..c6e991a3255 100644 --- a/controls/edit.c +++ b/controls/edit.c @@ -39,9 +39,11 @@ #include "config.h" +#include #include #include +#include "windef.h" #include "winbase.h" #include "winnt.h" #include "wownt32.h" diff --git a/controls/icontitle.c b/controls/icontitle.c index 8c0ca329956..53bd8f85468 100644 --- a/controls/icontitle.c +++ b/controls/icontitle.c @@ -20,6 +20,7 @@ #include "config.h" +#include #include #include #ifdef HAVE_UNISTD_H diff --git a/controls/listbox.c b/controls/listbox.c index cb4e7b41eeb..0bbaa7616af 100644 --- a/controls/listbox.c +++ b/controls/listbox.c @@ -20,8 +20,10 @@ #include #include +#include #include #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "wine/winuser16.h" #include "wine/winbase16.h" diff --git a/controls/menu.c b/controls/menu.c index bdae2a24f0f..16af97af63b 100644 --- a/controls/menu.c +++ b/controls/menu.c @@ -31,6 +31,7 @@ #include #include +#include #include #include diff --git a/controls/scroll.c b/controls/scroll.c index e5fcd0ad400..fc10e28448e 100644 --- a/controls/scroll.c +++ b/controls/scroll.c @@ -19,7 +19,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "wine/winuser16.h" #include "controls.h" diff --git a/controls/static.c b/controls/static.c index ab3f30c2963..43216e8b712 100644 --- a/controls/static.c +++ b/controls/static.c @@ -18,7 +18,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "wine/winuser16.h" #include "wownt32.h" diff --git a/controls/uitools.c b/controls/uitools.c index 2592125170e..6b626a4ef97 100644 --- a/controls/uitools.c +++ b/controls/uitools.c @@ -19,7 +19,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "wine/winuser16.h" #include "winuser.h" diff --git a/dlls/advapi32/advapi.c b/dlls/advapi32/advapi.c index 9c3dd4e7701..7a84b52ce32 100644 --- a/dlls/advapi32/advapi.c +++ b/dlls/advapi32/advapi.c @@ -29,6 +29,7 @@ #include "windef.h" #include "winbase.h" #include "winnls.h" +#include "winreg.h" #include "winerror.h" #include "wine/library.h" @@ -139,7 +140,7 @@ BOOL WINAPI AbortSystemShutdownA( LPSTR lpMachineName ) * * See AbortSystemShutdownA. */ -BOOL WINAPI AbortSystemShutdownW( LPCWSTR lpMachineName ) +BOOL WINAPI AbortSystemShutdownW( LPWSTR lpMachineName ) { TRACE("stub %s (harmless)\n", debugstr_w(lpMachineName)); return TRUE; diff --git a/dlls/advapi32/crypt.h b/dlls/advapi32/crypt.h index b23afb8c9c6..0a5c6ca8274 100644 --- a/dlls/advapi32/crypt.h +++ b/dlls/advapi32/crypt.h @@ -21,6 +21,10 @@ #ifndef __WINE_CRYPT_H #define __WINE_CRYPT_H +#include + +#include "windef.h" +#include "winbase.h" #include "wincrypt.h" typedef struct tagPROVFUNCS diff --git a/dlls/advapi32/eventlog.c b/dlls/advapi32/eventlog.c index 991e0092f9b..1dbe651f826 100644 --- a/dlls/advapi32/eventlog.c +++ b/dlls/advapi32/eventlog.c @@ -18,9 +18,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "winbase.h" +#include + #include "windef.h" +#include "winbase.h" #include "winerror.h" +#include "winreg.h" #include "winternl.h" #include "wine/debug.h" diff --git a/dlls/advapi32/registry.c b/dlls/advapi32/registry.c index d86a7a03a46..1a7a83bdc65 100644 --- a/dlls/advapi32/registry.c +++ b/dlls/advapi32/registry.c @@ -27,11 +27,14 @@ */ #include +#include #include +#include "windef.h" #include "winbase.h" #include "winreg.h" #include "winerror.h" +#include "ntstatus.h" #include "wine/unicode.h" #include "heap.h" #include "wine/server.h" diff --git a/dlls/advapi32/security.c b/dlls/advapi32/security.c index 82439b51fb3..a2a64c898e3 100644 --- a/dlls/advapi32/security.c +++ b/dlls/advapi32/security.c @@ -18,12 +18,16 @@ * FIXME: for all functions thunking down to Rtl* functions: implement SetLastError() */ +#include #include #include "windef.h" +#include "winbase.h" #include "winerror.h" #include "rpcnterr.h" +#include "winreg.h" #include "winternl.h" +#include "ntstatus.h" #include "ntsecapi.h" #include "accctrl.h" diff --git a/dlls/advapi32/service.c b/dlls/advapi32/service.c index bcc45426d3d..9f5b8cfe341 100644 --- a/dlls/advapi32/service.c +++ b/dlls/advapi32/service.c @@ -18,10 +18,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include #include "windef.h" +#include "winbase.h" #include "winsvc.h" #include "winerror.h" #include "winreg.h" diff --git a/dlls/advapi32/tests/registry.c b/dlls/advapi32/tests/registry.c index 475a3b08651..4e49cd940fc 100644 --- a/dlls/advapi32/tests/registry.c +++ b/dlls/advapi32/tests/registry.c @@ -19,7 +19,9 @@ */ #include +#include #include "wine/test.h" +#include "windef.h" #include "winbase.h" #include "winreg.h" #include "winerror.h" diff --git a/dlls/avicap32/avicap32_main.c b/dlls/avicap32/avicap32_main.c index 4b40bfc2e44..18687517ccd 100644 --- a/dlls/avicap32/avicap32_main.c +++ b/dlls/avicap32/avicap32_main.c @@ -17,7 +17,13 @@ */ #define COM_NO_WINDOWS_H +#include + +#include "windef.h" +#include "winbase.h" +#include "wingdi.h" #include "vfw.h" +#include "winreg.h" #include "winternl.h" #include "wine/debug.h" diff --git a/dlls/avifil32/acmstream.c b/dlls/avifil32/acmstream.c index 32cf6a242bf..5cff037d94a 100644 --- a/dlls/avifil32/acmstream.c +++ b/dlls/avifil32/acmstream.c @@ -18,8 +18,11 @@ #define COM_NO_WINDOWS_H #include +#include +#include "windef.h" #include "winbase.h" +#include "wingdi.h" #include "winuser.h" #include "winnls.h" #include "winerror.h" diff --git a/dlls/avifil32/api.c b/dlls/avifil32/api.c index 382d1bf8d75..c7a91ede45d 100644 --- a/dlls/avifil32/api.c +++ b/dlls/avifil32/api.c @@ -19,9 +19,12 @@ #define COM_NO_WINDOWS_H #include +#include +#include "windef.h" #include "winbase.h" #include "winnls.h" +#include "wingdi.h" #include "winuser.h" #include "winreg.h" #include "winerror.h" diff --git a/dlls/avifil32/avifile.c b/dlls/avifil32/avifile.c index 084dadc96b4..fa3f6b621c5 100644 --- a/dlls/avifil32/avifile.c +++ b/dlls/avifil32/avifile.c @@ -32,8 +32,11 @@ #define COM_NO_WINDOWS_H #include +#include +#include "windef.h" #include "winbase.h" +#include "wingdi.h" #include "winuser.h" #include "winnls.h" #include "winerror.h" diff --git a/dlls/avifil32/extrachunk.c b/dlls/avifil32/extrachunk.c index 1187f808d67..937787fa357 100644 --- a/dlls/avifil32/extrachunk.c +++ b/dlls/avifil32/extrachunk.c @@ -21,6 +21,7 @@ #include "extrachunk.h" #include "winbase.h" +#include "wingdi.h" #include "windowsx.h" #include "vfw.h" diff --git a/dlls/avifil32/extrachunk.h b/dlls/avifil32/extrachunk.h index c2d810b04de..35f4bc01239 100644 --- a/dlls/avifil32/extrachunk.h +++ b/dlls/avifil32/extrachunk.h @@ -19,7 +19,10 @@ #ifndef __WINE_EXTRACHUNK_H #define __WINE_EXTRACHUNK_H +#include + #include "windef.h" +#include "winbase.h" #include "mmsystem.h" #ifdef __cplusplus diff --git a/dlls/avifil32/factory.c b/dlls/avifil32/factory.c index da961653be4..fe27f4f35d8 100644 --- a/dlls/avifil32/factory.c +++ b/dlls/avifil32/factory.c @@ -18,8 +18,11 @@ #define COM_NO_WINDOWS_H #include +#include +#include "windef.h" #include "winbase.h" +#include "wingdi.h" #include "winnls.h" #include "winerror.h" diff --git a/dlls/avifil32/getframe.c b/dlls/avifil32/getframe.c index 1eb9f42f838..b911c35cab4 100644 --- a/dlls/avifil32/getframe.c +++ b/dlls/avifil32/getframe.c @@ -18,10 +18,13 @@ #define COM_NO_WINDOWS_H #include +#include +#include "windef.h" #include "winbase.h" #include "winnls.h" #include "windowsx.h" +#include "wingdi.h" #include "vfw.h" #include "avifile_private.h" diff --git a/dlls/avifil32/icmstream.c b/dlls/avifil32/icmstream.c index 693756a9850..663c50577b0 100644 --- a/dlls/avifil32/icmstream.c +++ b/dlls/avifil32/icmstream.c @@ -18,8 +18,11 @@ #define COM_NO_WINDOWS_H #include +#include +#include "windef.h" #include "winbase.h" +#include "wingdi.h" #include "winuser.h" #include "winnls.h" #include "winerror.h" diff --git a/dlls/avifil32/regsvr.c b/dlls/avifil32/regsvr.c index 6aa1bf62723..2d97b12e852 100644 --- a/dlls/avifil32/regsvr.c +++ b/dlls/avifil32/regsvr.c @@ -19,10 +19,12 @@ */ #define COM_NO_WINDOWS_H +#include #include #include "windef.h" #include "winbase.h" +#include "wingdi.h" #include "winuser.h" #include "winreg.h" #include "winerror.h" diff --git a/dlls/avifil32/rsrc.rc b/dlls/avifil32/rsrc.rc index f973c460915..f3f82434117 100644 --- a/dlls/avifil32/rsrc.rc +++ b/dlls/avifil32/rsrc.rc @@ -19,6 +19,7 @@ */ #include "windef.h" +#include "winbase.h" #include "winuser.h" #include "winver.h" #include "avifile_private.h" diff --git a/dlls/avifil32/tmpfile.c b/dlls/avifil32/tmpfile.c index 7b08506f9df..57fcf44ccbf 100644 --- a/dlls/avifil32/tmpfile.c +++ b/dlls/avifil32/tmpfile.c @@ -18,8 +18,11 @@ #define COM_NO_WINDOWS_H #include +#include +#include "windef.h" #include "winbase.h" +#include "wingdi.h" #include "winuser.h" #include "winnls.h" #include "winerror.h" diff --git a/dlls/avifil32/wavfile.c b/dlls/avifil32/wavfile.c index 3ba7de1dfcc..214fc63a3d2 100644 --- a/dlls/avifil32/wavfile.c +++ b/dlls/avifil32/wavfile.c @@ -18,8 +18,11 @@ #define COM_NO_WINDOWS_H #include +#include +#include "windef.h" #include "winbase.h" +#include "wingdi.h" #include "winuser.h" #include "winnls.h" #include "winerror.h" diff --git a/dlls/cabinet/cabextract.c b/dlls/cabinet/cabextract.c index bb192be9ed2..4a028aa7f02 100644 --- a/dlls/cabinet/cabextract.c +++ b/dlls/cabinet/cabextract.c @@ -28,6 +28,7 @@ #include "config.h" +#include #include #include "windef.h" diff --git a/dlls/cabinet/cabinet.h b/dlls/cabinet/cabinet.h index 87d1c090f04..083f636ff57 100644 --- a/dlls/cabinet/cabinet.h +++ b/dlls/cabinet/cabinet.h @@ -20,6 +20,10 @@ #ifndef __WINE_CABINET_H #define __WINE_CABINET_H +#include + +#include "windef.h" +#include "winbase.h" #include "winnt.h" #include "fdi.h" #include "fci.h" diff --git a/dlls/cabinet/cabinet_main.c b/dlls/cabinet/cabinet_main.c index 6a4a5ae53b6..a9e86c0cbe4 100644 --- a/dlls/cabinet/cabinet_main.c +++ b/dlls/cabinet/cabinet_main.c @@ -17,21 +17,20 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ - + #include "config.h" +#include +#include +#include + #include "windef.h" #include "winbase.h" #include "winerror.h" - -#include - #define NO_SHLWAPI_REG #include "shlwapi.h" #undef NO_SHLWAPI_REG -#include - #include "cabinet.h" #include "wine/debug.h" diff --git a/dlls/cabinet/fci.c b/dlls/cabinet/fci.c index 1a64c44c4e2..e588ba1ce54 100644 --- a/dlls/cabinet/fci.c +++ b/dlls/cabinet/fci.c @@ -20,6 +20,8 @@ #include "config.h" +#include + #include "windef.h" #include "winbase.h" #include "winerror.h" diff --git a/dlls/cabinet/fdi.c b/dlls/cabinet/fdi.c index 23295d07e79..2b915168411 100644 --- a/dlls/cabinet/fdi.c +++ b/dlls/cabinet/fdi.c @@ -60,6 +60,7 @@ #include "config.h" +#include #include #include "windef.h" diff --git a/dlls/comcat/comcat_private.h b/dlls/comcat/comcat_private.h index 4b66aede534..5ca861ddb6d 100644 --- a/dlls/comcat/comcat_private.h +++ b/dlls/comcat/comcat_private.h @@ -19,6 +19,8 @@ */ #define COM_NO_WINDOWS_H +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/comcat/regsvr.c b/dlls/comcat/regsvr.c index e2f1b2029ea..114aaca1079 100644 --- a/dlls/comcat/regsvr.c +++ b/dlls/comcat/regsvr.c @@ -20,6 +20,7 @@ #define COM_NO_WINDOWS_H +#include #include #include "windef.h" diff --git a/dlls/comctl32/animate.c b/dlls/comctl32/animate.c index 066dfc7cda7..94c1ca4c733 100644 --- a/dlls/comctl32/animate.c +++ b/dlls/comctl32/animate.c @@ -29,8 +29,13 @@ */ #define COM_NO_WINDOWS_H +#include #include +#include "windef.h" #include "winbase.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "commctrl.h" #include "vfw.h" #include "mmsystem.h" diff --git a/dlls/comctl32/comboex.c b/dlls/comctl32/comboex.c index 235a8396c3b..c0099e85aa0 100644 --- a/dlls/comctl32/comboex.c +++ b/dlls/comctl32/comboex.c @@ -30,8 +30,13 @@ * */ +#include #include +#include "windef.h" #include "winbase.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "commctrl.h" #include "wine/debug.h" #include "wine/unicode.h" diff --git a/dlls/comctl32/comctl32.h b/dlls/comctl32/comctl32.h index 62ebe3fdbde..a9ad8e09f0a 100644 --- a/dlls/comctl32/comctl32.h +++ b/dlls/comctl32/comctl32.h @@ -24,6 +24,15 @@ #ifndef __WINE_COMCTL32_H #define __WINE_COMCTL32_H +#ifndef RC_INVOKED +#include +#endif + +#include "windef.h" +#include "winbase.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "commctrl.h" extern HMODULE COMCTL32_hModule; diff --git a/dlls/comctl32/comctl32undoc.c b/dlls/comctl32/comctl32undoc.c index 6d48aad6f01..b203fa4a984 100644 --- a/dlls/comctl32/comctl32undoc.c +++ b/dlls/comctl32/comctl32undoc.c @@ -32,6 +32,7 @@ #include "config.h" #include "wine/port.h" +#include #include #include /* atoi */ #include @@ -39,11 +40,15 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "windef.h" +#include "winbase.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" +#include "winreg.h" #include "commctrl.h" #include "objbase.h" -#include "winbase.h" #include "winerror.h" -#include "winreg.h" #include "wine/unicode.h" #include "comctl32.h" diff --git a/dlls/comctl32/commctrl.c b/dlls/comctl32/commctrl.c index 153745f9158..5f1beadf358 100644 --- a/dlls/comctl32/commctrl.c +++ b/dlls/comctl32/commctrl.c @@ -54,10 +54,15 @@ * -- ICC_WIN95_CLASSES */ +#include #include #include +#include "windef.h" #include "winbase.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "commctrl.h" #include "winerror.h" #include "winreg.h" diff --git a/dlls/comctl32/datetime.c b/dlls/comctl32/datetime.c index 5d33c3aeedd..9f32f59080c 100644 --- a/dlls/comctl32/datetime.c +++ b/dlls/comctl32/datetime.c @@ -27,10 +27,14 @@ #include #include +#include #include +#include "windef.h" #include "winbase.h" #include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "commctrl.h" #include "wine/debug.h" diff --git a/dlls/comctl32/draglist.c b/dlls/comctl32/draglist.c index 90005d324b1..cb896f4a938 100644 --- a/dlls/comctl32/draglist.c +++ b/dlls/comctl32/draglist.c @@ -26,6 +26,13 @@ * - Everything. */ +#include + +#include "windef.h" +#include "winbase.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "commctrl.h" #include "wine/debug.h" diff --git a/dlls/comctl32/flatsb.c b/dlls/comctl32/flatsb.c index a348a066d17..0a1ecb53bd9 100644 --- a/dlls/comctl32/flatsb.c +++ b/dlls/comctl32/flatsb.c @@ -29,9 +29,14 @@ * */ +#include #include +#include "windef.h" #include "winbase.h" #include "winerror.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "commctrl.h" #include "wine/debug.h" diff --git a/dlls/comctl32/header.c b/dlls/comctl32/header.c index 3c20b601f45..0d47f130a9e 100644 --- a/dlls/comctl32/header.c +++ b/dlls/comctl32/header.c @@ -32,10 +32,15 @@ * - Little flaw when drawing a bitmap on the right side of the text. */ +#include #include +#include "windef.h" #include "winbase.h" #include "wine/unicode.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "commctrl.h" #include "comctl32.h" #include "imagelist.h" diff --git a/dlls/comctl32/hotkey.c b/dlls/comctl32/hotkey.c index 5eb288c91e0..fdbc16f1c7b 100644 --- a/dlls/comctl32/hotkey.c +++ b/dlls/comctl32/hotkey.c @@ -22,8 +22,13 @@ * - What are we meant to do with the WM_CHAR message? */ +#include #include +#include "windef.h" #include "winbase.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "commctrl.h" #include "comctl32.h" #include "wine/debug.h" diff --git a/dlls/comctl32/imagelist.c b/dlls/comctl32/imagelist.c index 4bd90848415..30883498124 100644 --- a/dlls/comctl32/imagelist.c +++ b/dlls/comctl32/imagelist.c @@ -41,11 +41,15 @@ * offset of the mouse messages sent to the application... */ +#include #include #include #include "winerror.h" +#include "windef.h" #include "winbase.h" #include "objbase.h" +#include "wingdi.h" +#include "winuser.h" #include "commctrl.h" #include "imagelist.h" #include "wine/debug.h" diff --git a/dlls/comctl32/imagelist.h b/dlls/comctl32/imagelist.h index c6cf577a04e..5c5ab6998d3 100644 --- a/dlls/comctl32/imagelist.h +++ b/dlls/comctl32/imagelist.h @@ -21,7 +21,10 @@ #ifndef __WINE_IMAGELIST_H #define __WINE_IMAGELIST_H +#include + #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "pshpack1.h" diff --git a/dlls/comctl32/ipaddress.c b/dlls/comctl32/ipaddress.c index a03bea07bce..289ab47f1d5 100644 --- a/dlls/comctl32/ipaddress.c +++ b/dlls/comctl32/ipaddress.c @@ -34,10 +34,15 @@ #include #include +#include #include #include +#include "windef.h" #include "winbase.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "commctrl.h" #include "wine/unicode.h" #include "wine/debug.h" diff --git a/dlls/comctl32/listview.c b/dlls/comctl32/listview.c index 2d52a75e5d2..0371e3fe109 100644 --- a/dlls/comctl32/listview.c +++ b/dlls/comctl32/listview.c @@ -152,10 +152,15 @@ #include #include #include +#include #include +#include "windef.h" #include "winbase.h" #include "winnt.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "commctrl.h" #include "comctl32.h" diff --git a/dlls/comctl32/monthcal.c b/dlls/comctl32/monthcal.c index 755c9496681..9d05f02cbb2 100644 --- a/dlls/comctl32/monthcal.c +++ b/dlls/comctl32/monthcal.c @@ -31,12 +31,13 @@ */ #include +#include #include #include #include -#include "winbase.h" #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "winuser.h" #include "winnls.h" diff --git a/dlls/comctl32/nativefont.c b/dlls/comctl32/nativefont.c index c95620b5c8b..aba05277875 100644 --- a/dlls/comctl32/nativefont.c +++ b/dlls/comctl32/nativefont.c @@ -27,8 +27,13 @@ * - All notifications. */ +#include #include +#include "windef.h" #include "winbase.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "commctrl.h" #include "wine/debug.h" diff --git a/dlls/comctl32/pager.c b/dlls/comctl32/pager.c index f52a1f4ec27..74173499136 100644 --- a/dlls/comctl32/pager.c +++ b/dlls/comctl32/pager.c @@ -28,8 +28,13 @@ * Implement drag and drop style. */ +#include #include +#include "windef.h" #include "winbase.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "commctrl.h" #include "wine/debug.h" diff --git a/dlls/comctl32/progress.c b/dlls/comctl32/progress.c index a95136a601b..0a10b92926d 100644 --- a/dlls/comctl32/progress.c +++ b/dlls/comctl32/progress.c @@ -32,8 +32,13 @@ * */ +#include #include +#include "windef.h" #include "winbase.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "commctrl.h" #include "wine/debug.h" diff --git a/dlls/comctl32/propsheet.c b/dlls/comctl32/propsheet.c index a3d7be90d29..4da54f98459 100644 --- a/dlls/comctl32/propsheet.c +++ b/dlls/comctl32/propsheet.c @@ -23,14 +23,18 @@ * - Unicode property sheets */ +#include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "windef.h" #include "winbase.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "commctrl.h" #include "prsht.h" -#include "winnls.h" #include "comctl32.h" #include "wine/debug.h" diff --git a/dlls/comctl32/rebar.c b/dlls/comctl32/rebar.c index bb21f5cab08..eedd289bc01 100644 --- a/dlls/comctl32/rebar.c +++ b/dlls/comctl32/rebar.c @@ -139,12 +139,16 @@ * RB_CHEVRONPUSHED, RBN_MINMAX */ +#include #include #include +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "wine/unicode.h" +#include "winuser.h" +#include "winnls.h" #include "commctrl.h" #include "wine/debug.h" diff --git a/dlls/comctl32/rsrc.rc b/dlls/comctl32/rsrc.rc index 4bf70d479e6..03b0fcfa08d 100644 --- a/dlls/comctl32/rsrc.rc +++ b/dlls/comctl32/rsrc.rc @@ -20,6 +20,7 @@ */ #include "windef.h" +#include "winbase.h" #include "winuser.h" #include "winnls.h" #include "comctl32.h" diff --git a/dlls/comctl32/smoothscroll.c b/dlls/comctl32/smoothscroll.c index 0a0c481eca0..1eb503978b8 100644 --- a/dlls/comctl32/smoothscroll.c +++ b/dlls/comctl32/smoothscroll.c @@ -21,9 +21,15 @@ * - actually add smooth scrolling */ +#include + +#include "windef.h" #include "winbase.h" #include "winreg.h" #include "winerror.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "commctrl.h" #include "wine/debug.h" diff --git a/dlls/comctl32/status.c b/dlls/comctl32/status.c index 6d4e07b203b..ad376ce8311 100644 --- a/dlls/comctl32/status.c +++ b/dlls/comctl32/status.c @@ -40,10 +40,15 @@ * -- CCS_VERT (defaults to RIGHT) */ +#include #include +#include "windef.h" #include "winbase.h" #include "wine/unicode.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "commctrl.h" #include "wine/debug.h" diff --git a/dlls/comctl32/tab.c b/dlls/comctl32/tab.c index 3b0fcf2a905..3f493c69ccf 100644 --- a/dlls/comctl32/tab.c +++ b/dlls/comctl32/tab.c @@ -27,9 +27,14 @@ * UpDown control not displayed until after a tab is clicked on */ +#include #include +#include "windef.h" #include "winbase.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "commctrl.h" #include "comctl32.h" #include "wine/debug.h" diff --git a/dlls/comctl32/tests/dpa.c b/dlls/comctl32/tests/dpa.c index 6b3ff2c16fa..a1642eb4d69 100644 --- a/dlls/comctl32/tests/dpa.c +++ b/dlls/comctl32/tests/dpa.c @@ -18,7 +18,13 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include "windef.h" #include "winbase.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "commctrl.h" #include "wine/test.h" diff --git a/dlls/comctl32/toolbar.c b/dlls/comctl32/toolbar.c index b8b92e08570..4ce40752467 100644 --- a/dlls/comctl32/toolbar.c +++ b/dlls/comctl32/toolbar.c @@ -58,13 +58,15 @@ * - Charles Petzold's 'Programming Windows': gadgets.exe */ +#include #include -#include "winbase.h" #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "winuser.h" #include "wine/unicode.h" +#include "winnls.h" #include "commctrl.h" #include "imagelist.h" #include "comctl32.h" diff --git a/dlls/comctl32/tooltips.c b/dlls/comctl32/tooltips.c index cb5ad968d29..0f112d138cd 100644 --- a/dlls/comctl32/tooltips.c +++ b/dlls/comctl32/tooltips.c @@ -71,10 +71,15 @@ +#include #include +#include "windef.h" #include "winbase.h" #include "wine/unicode.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "commctrl.h" #include "wine/debug.h" diff --git a/dlls/comctl32/trackbar.c b/dlls/comctl32/trackbar.c index 87356a8c2f5..c7db527bf7b 100644 --- a/dlls/comctl32/trackbar.c +++ b/dlls/comctl32/trackbar.c @@ -30,11 +30,16 @@ * */ +#include #include #include #include +#include "windef.h" #include "winbase.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "commctrl.h" #include "wine/debug.h" diff --git a/dlls/comctl32/treeview.c b/dlls/comctl32/treeview.c index 989629afea8..c43f45c122e 100644 --- a/dlls/comctl32/treeview.c +++ b/dlls/comctl32/treeview.c @@ -43,14 +43,18 @@ #include #include +#include #include #include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "windef.h" #include "winbase.h" #include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "commctrl.h" #include "comctl32.h" #include "wine/debug.h" diff --git a/dlls/comctl32/updown.c b/dlls/comctl32/updown.c index 98fdbd77098..6bb622d35dd 100644 --- a/dlls/comctl32/updown.c +++ b/dlls/comctl32/updown.c @@ -30,14 +30,15 @@ #include #include +#include #include #include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winuser.h" -#include "commctrl.h" #include "winnls.h" +#include "commctrl.h" #include "wine/unicode.h" #include "wine/debug.h" diff --git a/dlls/commdlg/cdlg.h b/dlls/commdlg/cdlg.h index b1d61cb9e22..acf06d755d2 100644 --- a/dlls/commdlg/cdlg.h +++ b/dlls/commdlg/cdlg.h @@ -146,6 +146,11 @@ typedef struct { #define IDS_COLOR_AQUA 1054 #define IDS_COLOR_WHITE 1055 +#include "windef.h" +#include "winbase.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "commctrl.h" #include "shlobj.h" #include "shellapi.h" diff --git a/dlls/commdlg/cdlg32.c b/dlls/commdlg/cdlg32.c index 7cee9f3f0fe..90f15de10b5 100644 --- a/dlls/commdlg/cdlg32.c +++ b/dlls/commdlg/cdlg32.c @@ -19,7 +19,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include "windef.h" #include "winbase.h" +#include "wingdi.h" +#include "winuser.h" #include "commdlg.h" #include "cderr.h" #include "wine/debug.h" diff --git a/dlls/commdlg/cdlg_xx.rc b/dlls/commdlg/cdlg_xx.rc index faa1a05a7da..9c2ea6065b6 100644 --- a/dlls/commdlg/cdlg_xx.rc +++ b/dlls/commdlg/cdlg_xx.rc @@ -19,6 +19,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include "windef.h" +#include "winbase.h" #include "winver.h" LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL diff --git a/dlls/commdlg/colordlg.c b/dlls/commdlg/colordlg.c index 03d81dedf4b..f18b706539f 100644 --- a/dlls/commdlg/colordlg.c +++ b/dlls/commdlg/colordlg.c @@ -25,6 +25,7 @@ #include #include +#include #include #include #include "windef.h" @@ -32,6 +33,7 @@ #include "wingdi.h" #include "wine/winbase16.h" #include "wine/winuser16.h" +#include "winuser.h" #include "commdlg.h" #include "dlgs.h" #include "wine/debug.h" diff --git a/dlls/commdlg/colordlg.h b/dlls/commdlg/colordlg.h index 9602b7c1c02..cddf509433b 100644 --- a/dlls/commdlg/colordlg.h +++ b/dlls/commdlg/colordlg.h @@ -27,6 +27,7 @@ #define _WINE_COLORDLG_H #include +#include #include #include #include @@ -35,6 +36,7 @@ #include "wingdi.h" #include "wine/winbase16.h" #include "wine/winuser16.h" +#include "winuser.h" #include "commdlg.h" #include "dlgs.h" #include "wine/debug.h" diff --git a/dlls/commdlg/colordlg16.c b/dlls/commdlg/colordlg16.c index c3198db085d..08b864c5bb2 100644 --- a/dlls/commdlg/colordlg16.c +++ b/dlls/commdlg/colordlg16.c @@ -25,6 +25,7 @@ #include #include +#include #include #include #include "windef.h" @@ -32,6 +33,7 @@ #include "wingdi.h" #include "wine/winbase16.h" #include "wine/winuser16.h" +#include "winuser.h" #include "commdlg.h" #include "dlgs.h" #include "wine/debug.h" diff --git a/dlls/commdlg/filedlg.c b/dlls/commdlg/filedlg.c index 13f4bad8ead..d3fc4bb614b 100644 --- a/dlls/commdlg/filedlg.c +++ b/dlls/commdlg/filedlg.c @@ -20,6 +20,7 @@ */ #include #include +#include #include #include #include "windef.h" @@ -29,9 +30,11 @@ #include "wine/winbase16.h" #include "wine/winuser16.h" #include "wine/unicode.h" +#include "winuser.h" #include "commdlg.h" #include "wine/debug.h" #include "cderr.h" +#include "winreg.h" #include "winternl.h" WINE_DEFAULT_DEBUG_CHANNEL(commdlg); diff --git a/dlls/commdlg/filedlg16.c b/dlls/commdlg/filedlg16.c index dfeded9309e..4f798b06558 100644 --- a/dlls/commdlg/filedlg16.c +++ b/dlls/commdlg/filedlg16.c @@ -20,6 +20,7 @@ */ #include #include +#include #include #include #include "windef.h" @@ -29,9 +30,11 @@ #include "wine/winbase16.h" #include "wine/winuser16.h" #include "wine/unicode.h" +#include "winuser.h" #include "commdlg.h" #include "wine/debug.h" #include "cderr.h" +#include "winreg.h" #include "winternl.h" WINE_DEFAULT_DEBUG_CHANNEL(commdlg); diff --git a/dlls/commdlg/filedlg95.c b/dlls/commdlg/filedlg95.c index 4f0099c9acf..b06ab8f413b 100644 --- a/dlls/commdlg/filedlg95.c +++ b/dlls/commdlg/filedlg95.c @@ -56,15 +56,20 @@ #include #include +#include #include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "windef.h" #include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "winnls.h" #include "wine/unicode.h" +#include "wingdi.h" +#include "winuser.h" #include "commdlg.h" #include "dlgs.h" #include "cdlg.h" diff --git a/dlls/commdlg/filedlgbrowser.c b/dlls/commdlg/filedlgbrowser.c index 28c2101422d..db1ade8b0c9 100644 --- a/dlls/commdlg/filedlgbrowser.c +++ b/dlls/commdlg/filedlgbrowser.c @@ -19,6 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include diff --git a/dlls/commdlg/filedlgbrowser.h b/dlls/commdlg/filedlgbrowser.h index 5e611517634..a70f39e7dcd 100644 --- a/dlls/commdlg/filedlgbrowser.h +++ b/dlls/commdlg/filedlgbrowser.h @@ -22,9 +22,15 @@ #ifndef SHBROWSER_H #define SHBROWSER_H +#ifndef RC_INVOKED +#include +#endif + #define COM_NO_WINDOWS_H -#include "shlobj.h" +#include "windef.h" #include "winbase.h" +#include "winuser.h" +#include "shlobj.h" #include "objbase.h" #include "commdlg.h" diff --git a/dlls/commdlg/filetitle.c b/dlls/commdlg/filetitle.c index b543cd772c8..dc76925d777 100644 --- a/dlls/commdlg/filetitle.c +++ b/dlls/commdlg/filetitle.c @@ -19,11 +19,16 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include +#include "windef.h" #include "winbase.h" #include "winnls.h" +#include "winreg.h" #include "winternl.h" +#include "wingdi.h" +#include "winuser.h" #include "commdlg.h" #include "cdlg.h" #include "wine/unicode.h" diff --git a/dlls/commdlg/finddlg.c b/dlls/commdlg/finddlg.c index 8466e844be4..111c7ed8acf 100644 --- a/dlls/commdlg/finddlg.c +++ b/dlls/commdlg/finddlg.c @@ -20,11 +20,15 @@ */ #include +#include #include #include +#include "windef.h" #include "winbase.h" #include "wine/winbase16.h" #include "wine/winuser16.h" +#include "wingdi.h" +#include "winuser.h" #include "commdlg.h" #include "wine/debug.h" #include "cderr.h" diff --git a/dlls/commdlg/finddlg32.c b/dlls/commdlg/finddlg32.c index 259fe1fb5dc..b772273e8f9 100644 --- a/dlls/commdlg/finddlg32.c +++ b/dlls/commdlg/finddlg32.c @@ -19,9 +19,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include -#include "winbase.h" #include "windef.h" +#include "winbase.h" #include "winnls.h" #include "wingdi.h" #include "winuser.h" diff --git a/dlls/commdlg/fontdlg.c b/dlls/commdlg/fontdlg.c index 58868be5ca3..074669ad310 100644 --- a/dlls/commdlg/fontdlg.c +++ b/dlls/commdlg/fontdlg.c @@ -21,12 +21,14 @@ #include #include +#include #include #include #include "windef.h" #include "winbase.h" #include "winnls.h" #include "wingdi.h" +#include "winuser.h" #include "wine/winbase16.h" #include "wine/winuser16.h" #include "heap.h" diff --git a/dlls/commdlg/fontdlg.h b/dlls/commdlg/fontdlg.h index 7a0d25ab7ca..2f2ef6e6fd0 100644 --- a/dlls/commdlg/fontdlg.h +++ b/dlls/commdlg/fontdlg.h @@ -27,6 +27,12 @@ #ifndef _WINE_FONTDLG_H #define _WINE_FONTDLG_H +#include + +#include "windef.h" +#include "winbase.h" +#include "wingdi.h" +#include "winuser.h" #include "commdlg.h" typedef struct diff --git a/dlls/commdlg/fontdlg16.c b/dlls/commdlg/fontdlg16.c index 49a1291641a..66c446451d0 100644 --- a/dlls/commdlg/fontdlg16.c +++ b/dlls/commdlg/fontdlg16.c @@ -21,11 +21,13 @@ #include #include +#include #include #include #include "windef.h" #include "winbase.h" #include "wingdi.h" +#include "winuser.h" #include "winnls.h" #include "wine/winbase16.h" #include "wine/winuser16.h" diff --git a/dlls/commdlg/generic.c b/dlls/commdlg/generic.c index 9c0f250b07d..f201bb5eacb 100644 --- a/dlls/commdlg/generic.c +++ b/dlls/commdlg/generic.c @@ -21,7 +21,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include "windef.h" #include "winbase.h" +#include "wingdi.h" +#include "winuser.h" #include "commdlg.h" #include "wine/debug.h" diff --git a/dlls/commdlg/printdlg.c b/dlls/commdlg/printdlg.c index 287ddb4539e..8467349b2b8 100644 --- a/dlls/commdlg/printdlg.c +++ b/dlls/commdlg/printdlg.c @@ -22,6 +22,7 @@ */ #include #include +#include #include #include diff --git a/dlls/commdlg/printdlg16.c b/dlls/commdlg/printdlg16.c index 5cbf394b444..2b9d8e49584 100644 --- a/dlls/commdlg/printdlg16.c +++ b/dlls/commdlg/printdlg16.c @@ -23,6 +23,7 @@ #include #include +#include #include #include diff --git a/dlls/commdlg/rsrc.rc b/dlls/commdlg/rsrc.rc index 49892cdf0d9..dc3558d517d 100644 --- a/dlls/commdlg/rsrc.rc +++ b/dlls/commdlg/rsrc.rc @@ -19,6 +19,7 @@ */ #include "windef.h" +#include "winbase.h" #include "winuser.h" #include "winnls.h" #include "cdlg.h" diff --git a/dlls/crypt32/main.c b/dlls/crypt32/main.c index 2b7cd58bf84..8e5f6284c8b 100644 --- a/dlls/crypt32/main.c +++ b/dlls/crypt32/main.c @@ -17,6 +17,9 @@ */ #include "config.h" +#include + +#include "windef.h" #include "winbase.h" #include "wincrypt.h" #include "mssip.h" diff --git a/dlls/ctl3d/ctl3d32.c b/dlls/ctl3d/ctl3d32.c index f9e646bdc35..e9035cfe820 100644 --- a/dlls/ctl3d/ctl3d32.c +++ b/dlls/ctl3d/ctl3d32.c @@ -18,6 +18,9 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/d3d8/basetexture.c b/dlls/d3d8/basetexture.c index c1f0e534cb5..642be184fb4 100644 --- a/dlls/d3d8/basetexture.c +++ b/dlls/d3d8/basetexture.c @@ -20,6 +20,8 @@ #include "config.h" +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/d3d8/cubetexture.c b/dlls/d3d8/cubetexture.c index c44889cae4f..7480a129b67 100644 --- a/dlls/d3d8/cubetexture.c +++ b/dlls/d3d8/cubetexture.c @@ -20,6 +20,8 @@ #include "config.h" +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/d3d8/d3d8_main.c b/dlls/d3d8/d3d8_main.c index af7fab40c64..c73b83823ff 100644 --- a/dlls/d3d8/d3d8_main.c +++ b/dlls/d3d8/d3d8_main.c @@ -18,6 +18,8 @@ #include "config.h" +#include + #include "windef.h" #include "winbase.h" #include "wingdi.h" diff --git a/dlls/d3d8/d3d8_private.h b/dlls/d3d8/d3d8_private.h index 2b06208c329..14a9796562b 100644 --- a/dlls/d3d8/d3d8_private.h +++ b/dlls/d3d8/d3d8_private.h @@ -58,6 +58,10 @@ extern int num_lock; #define LEAVE_GL() wine_tsx11_unlock_ptr() #endif +#include + +#include "windef.h" +#include "winbase.h" #include "d3d8.h" /* Device caps */ diff --git a/dlls/d3d8/device.c b/dlls/d3d8/device.c index bec7a837b66..47d2fa0e956 100644 --- a/dlls/d3d8/device.c +++ b/dlls/d3d8/device.c @@ -21,6 +21,7 @@ #include "config.h" #include +#include #define NONAMELESSUNION #define NONAMELESSSTRUCT diff --git a/dlls/d3d8/directx.c b/dlls/d3d8/directx.c index 59cd9bb8bd1..a230335e005 100644 --- a/dlls/d3d8/directx.c +++ b/dlls/d3d8/directx.c @@ -20,6 +20,8 @@ #include "config.h" +#include + #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" diff --git a/dlls/d3d8/drawprim.c b/dlls/d3d8/drawprim.c index acd81c95b94..31f9f5378bf 100644 --- a/dlls/d3d8/drawprim.c +++ b/dlls/d3d8/drawprim.c @@ -22,6 +22,7 @@ #include "config.h" #include +#include #define NONAMELESSUNION #define NONAMELESSSTRUCT diff --git a/dlls/d3d8/indexbuffer.c b/dlls/d3d8/indexbuffer.c index d3cc6d35c0a..7b75164f323 100644 --- a/dlls/d3d8/indexbuffer.c +++ b/dlls/d3d8/indexbuffer.c @@ -20,6 +20,8 @@ #include "config.h" +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/d3d8/resource.c b/dlls/d3d8/resource.c index ee804a90b5c..95da66d5cf8 100644 --- a/dlls/d3d8/resource.c +++ b/dlls/d3d8/resource.c @@ -20,6 +20,8 @@ #include "config.h" +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/d3d8/shader.c b/dlls/d3d8/shader.c index 873bc05847e..deb07422ea8 100644 --- a/dlls/d3d8/shader.c +++ b/dlls/d3d8/shader.c @@ -20,14 +20,15 @@ #include "config.h" +#include +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" #include "wingdi.h" #include "wine/debug.h" -#include - #include "d3d8_private.h" WINE_DEFAULT_DEBUG_CHANNEL(d3d_shader); diff --git a/dlls/d3d8/stateblock.c b/dlls/d3d8/stateblock.c index 263a53d7f36..ce66495cb23 100644 --- a/dlls/d3d8/stateblock.c +++ b/dlls/d3d8/stateblock.c @@ -20,14 +20,15 @@ #include "config.h" +#include +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" #include "wingdi.h" #include "wine/debug.h" -#include - #include "d3d8_private.h" WINE_DEFAULT_DEBUG_CHANNEL(d3d); diff --git a/dlls/d3d8/surface.c b/dlls/d3d8/surface.c index 4096cdde2e2..cb7e38ac37c 100644 --- a/dlls/d3d8/surface.c +++ b/dlls/d3d8/surface.c @@ -21,6 +21,9 @@ #include "config.h" +#include +#include + #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" @@ -28,7 +31,6 @@ #include "winuser.h" #include "wingdi.h" #include "wine/debug.h" -#include #include "d3d8_private.h" diff --git a/dlls/d3d8/swapchain.c b/dlls/d3d8/swapchain.c index 01184b9eff4..5f853115fd3 100644 --- a/dlls/d3d8/swapchain.c +++ b/dlls/d3d8/swapchain.c @@ -20,6 +20,8 @@ #include "config.h" +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/d3d8/texture.c b/dlls/d3d8/texture.c index 65e5c5a7cbd..0d94794bf5e 100644 --- a/dlls/d3d8/texture.c +++ b/dlls/d3d8/texture.c @@ -20,6 +20,8 @@ #include "config.h" +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/d3d8/utils.c b/dlls/d3d8/utils.c index 4727233266a..723aac9a4e3 100644 --- a/dlls/d3d8/utils.c +++ b/dlls/d3d8/utils.c @@ -22,6 +22,7 @@ #include "config.h" #include +#include #define NONAMELESSUNION #define NONAMELESSSTRUCT diff --git a/dlls/d3d8/vertexbuffer.c b/dlls/d3d8/vertexbuffer.c index 1d85b56185d..d04fc3c6e3b 100644 --- a/dlls/d3d8/vertexbuffer.c +++ b/dlls/d3d8/vertexbuffer.c @@ -20,6 +20,8 @@ #include "config.h" +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/d3d8/volume.c b/dlls/d3d8/volume.c index f98db6ea808..307a93469d7 100644 --- a/dlls/d3d8/volume.c +++ b/dlls/d3d8/volume.c @@ -21,6 +21,8 @@ #include "config.h" +#include + #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" diff --git a/dlls/d3d8/volumetexture.c b/dlls/d3d8/volumetexture.c index d09b8c0a257..b2ac97da132 100644 --- a/dlls/d3d8/volumetexture.c +++ b/dlls/d3d8/volumetexture.c @@ -20,6 +20,8 @@ #include "config.h" +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/d3d8/vshaderdeclaration.c b/dlls/d3d8/vshaderdeclaration.c index f39e156fd24..c15cd9feaae 100644 --- a/dlls/d3d8/vshaderdeclaration.c +++ b/dlls/d3d8/vshaderdeclaration.c @@ -20,14 +20,15 @@ #include "config.h" +#include +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" #include "wingdi.h" #include "wine/debug.h" -#include - #include "d3d8_private.h" WINE_DEFAULT_DEBUG_CHANNEL(d3d_shader); diff --git a/dlls/d3d9/basetexture.c b/dlls/d3d9/basetexture.c index 6b738e02cf4..970bc970bbb 100644 --- a/dlls/d3d9/basetexture.c +++ b/dlls/d3d9/basetexture.c @@ -21,6 +21,8 @@ #include "config.h" +#include + #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" diff --git a/dlls/d3d9/cubetexture.c b/dlls/d3d9/cubetexture.c index 6cc3a5bffdb..9d02edaae2e 100644 --- a/dlls/d3d9/cubetexture.c +++ b/dlls/d3d9/cubetexture.c @@ -21,6 +21,8 @@ #include "config.h" +#include + #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" diff --git a/dlls/d3d9/d3d9_main.c b/dlls/d3d9/d3d9_main.c index 4b7b4f0ed58..a99160a1e44 100644 --- a/dlls/d3d9/d3d9_main.c +++ b/dlls/d3d9/d3d9_main.c @@ -22,6 +22,8 @@ #include "config.h" +#include + #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" diff --git a/dlls/d3d9/d3d9_private.h b/dlls/d3d9/d3d9_private.h index 79f958a7fb4..aa90e6aeb66 100644 --- a/dlls/d3d9/d3d9_private.h +++ b/dlls/d3d9/d3d9_private.h @@ -55,6 +55,10 @@ extern void (*wine_tsx11_unlock_ptr)(void); #define ENTER_GL() wine_tsx11_lock_ptr() #define LEAVE_GL() wine_tsx11_unlock_ptr() +#include + +#include "windef.h" +#include "winbase.h" #include "d3d9.h" /* Device caps */ diff --git a/dlls/d3d9/device.c b/dlls/d3d9/device.c index 03038433a56..9cb750b384c 100644 --- a/dlls/d3d9/device.c +++ b/dlls/d3d9/device.c @@ -22,6 +22,7 @@ #include "config.h" #include +#include #define NONAMELESSUNION #define NONAMELESSSTRUCT diff --git a/dlls/d3d9/directx.c b/dlls/d3d9/directx.c index b8aa95fefa7..24193b46e40 100644 --- a/dlls/d3d9/directx.c +++ b/dlls/d3d9/directx.c @@ -20,6 +20,8 @@ #include "config.h" +#include + #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" diff --git a/dlls/d3d9/indexbuffer.c b/dlls/d3d9/indexbuffer.c index 2ced1ee2f0e..ad0327cbf17 100644 --- a/dlls/d3d9/indexbuffer.c +++ b/dlls/d3d9/indexbuffer.c @@ -21,6 +21,8 @@ #include "config.h" +#include + #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" diff --git a/dlls/d3d9/pixelshader.c b/dlls/d3d9/pixelshader.c index 1b0a98e5f47..2a0318bf721 100644 --- a/dlls/d3d9/pixelshader.c +++ b/dlls/d3d9/pixelshader.c @@ -21,6 +21,8 @@ #include "config.h" +#include + #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" diff --git a/dlls/d3d9/query.c b/dlls/d3d9/query.c index 5ebf44c4e75..5b8c640bcf6 100644 --- a/dlls/d3d9/query.c +++ b/dlls/d3d9/query.c @@ -21,6 +21,9 @@ #include "config.h" +#include +#include + #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" @@ -29,8 +32,6 @@ #include "wingdi.h" #include "wine/debug.h" -#include - #include "d3d9_private.h" WINE_DEFAULT_DEBUG_CHANNEL(d3d); diff --git a/dlls/d3d9/resource.c b/dlls/d3d9/resource.c index 8996212cad6..29a6892ea27 100644 --- a/dlls/d3d9/resource.c +++ b/dlls/d3d9/resource.c @@ -21,6 +21,8 @@ #include "config.h" +#include + #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" diff --git a/dlls/d3d9/stateblock.c b/dlls/d3d9/stateblock.c index a82221c60fb..b738800cb50 100644 --- a/dlls/d3d9/stateblock.c +++ b/dlls/d3d9/stateblock.c @@ -21,6 +21,9 @@ #include "config.h" +#include +#include + #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" @@ -29,8 +32,6 @@ #include "wingdi.h" #include "wine/debug.h" -#include - #include "d3d9_private.h" WINE_DEFAULT_DEBUG_CHANNEL(d3d); diff --git a/dlls/d3d9/surface.c b/dlls/d3d9/surface.c index edfa6649724..05cb29611de 100644 --- a/dlls/d3d9/surface.c +++ b/dlls/d3d9/surface.c @@ -21,6 +21,9 @@ #include "config.h" +#include +#include + #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" @@ -28,7 +31,6 @@ #include "winuser.h" #include "wingdi.h" #include "wine/debug.h" -#include #include "d3d9_private.h" diff --git a/dlls/d3d9/swapchain.c b/dlls/d3d9/swapchain.c index f042fcf94bf..fd85cdbda67 100644 --- a/dlls/d3d9/swapchain.c +++ b/dlls/d3d9/swapchain.c @@ -21,6 +21,8 @@ #include "config.h" +#include + #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" diff --git a/dlls/d3d9/texture.c b/dlls/d3d9/texture.c index c15e2ce543e..f15bdb53108 100644 --- a/dlls/d3d9/texture.c +++ b/dlls/d3d9/texture.c @@ -23,6 +23,8 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/d3d9/vertexbuffer.c b/dlls/d3d9/vertexbuffer.c index 849690690b5..d2ccee0bfad 100644 --- a/dlls/d3d9/vertexbuffer.c +++ b/dlls/d3d9/vertexbuffer.c @@ -21,6 +21,8 @@ #include "config.h" +#include + #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" diff --git a/dlls/d3d9/vertexdeclaration.c b/dlls/d3d9/vertexdeclaration.c index 24679f073b4..350e00726f2 100644 --- a/dlls/d3d9/vertexdeclaration.c +++ b/dlls/d3d9/vertexdeclaration.c @@ -21,6 +21,9 @@ #include "config.h" +#include +#include + #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" @@ -29,8 +32,6 @@ #include "wingdi.h" #include "wine/debug.h" -#include - #include "d3d9_private.h" WINE_DEFAULT_DEBUG_CHANNEL(d3d); diff --git a/dlls/d3d9/vertexshader.c b/dlls/d3d9/vertexshader.c index 38bedef8260..f0e2a5239a4 100644 --- a/dlls/d3d9/vertexshader.c +++ b/dlls/d3d9/vertexshader.c @@ -21,6 +21,8 @@ #include "config.h" +#include + #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" diff --git a/dlls/d3d9/volume.c b/dlls/d3d9/volume.c index 677a227f4fe..6a3a41ba3ae 100644 --- a/dlls/d3d9/volume.c +++ b/dlls/d3d9/volume.c @@ -23,6 +23,8 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/d3d9/volumetexture.c b/dlls/d3d9/volumetexture.c index c0e2e64efbd..0356f743012 100644 --- a/dlls/d3d9/volumetexture.c +++ b/dlls/d3d9/volumetexture.c @@ -23,6 +23,8 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/d3d9/vshaderdeclaration.c b/dlls/d3d9/vshaderdeclaration.c index 34139361229..abb0e7e95fe 100644 --- a/dlls/d3d9/vshaderdeclaration.c +++ b/dlls/d3d9/vshaderdeclaration.c @@ -20,14 +20,15 @@ #include "config.h" +#include +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" #include "wingdi.h" #include "wine/debug.h" -#include - #include "d3d9_private.h" WINE_DEFAULT_DEBUG_CHANNEL(d3d_shader); diff --git a/dlls/d3dx8/d3dx8_main.c b/dlls/d3dx8/d3dx8_main.c index 98b35c7f8f2..2dc6da74c66 100644 --- a/dlls/d3dx8/d3dx8_main.c +++ b/dlls/d3dx8/d3dx8_main.c @@ -22,6 +22,8 @@ #include "config.h" #include "wine/port.h" +#include + #include "windef.h" #include "winbase.h" #include "wingdi.h" diff --git a/dlls/d3dx8/d3dx8core_private.h b/dlls/d3dx8/d3dx8core_private.h index b7132d88b26..54aba71fbcb 100644 --- a/dlls/d3dx8/d3dx8core_private.h +++ b/dlls/d3dx8/d3dx8core_private.h @@ -21,6 +21,10 @@ #ifndef __WINE_D3DX8CORE_PRIVATE_H #define __WINE_D3DX8CORE_PRIVATE_H +#include + +#include "windef.h" +#include "winbase.h" #include "d3dx8core.h" /* Interfaces */ diff --git a/dlls/d3dx8/d3dxbuffer.c b/dlls/d3dx8/d3dxbuffer.c index ad2e50a7c7a..dcb973d2647 100644 --- a/dlls/d3dx8/d3dxbuffer.c +++ b/dlls/d3dx8/d3dxbuffer.c @@ -21,6 +21,8 @@ #include "config.h" #include "wine/port.h" +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dciman32/dciman_main.c b/dlls/dciman32/dciman_main.c index af8cfa1068f..8c38e2e3c85 100644 --- a/dlls/dciman32/dciman_main.c +++ b/dlls/dciman32/dciman_main.c @@ -19,8 +19,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include +#include "windef.h" #include "winbase.h" #include "winerror.h" #include "wine/debug.h" diff --git a/dlls/ddraw/d3d_private.h b/dlls/ddraw/d3d_private.h index d82b1cae2ae..cc8b8dff4ed 100644 --- a/dlls/ddraw/d3d_private.h +++ b/dlls/ddraw/d3d_private.h @@ -24,6 +24,11 @@ /* THIS FILE MUST NOT CONTAIN X11 or MESA DEFINES */ +#include + +#include "windef.h" +#include "winbase.h" +#include "wingdi.h" #include "d3d.h" #define MAX_TEXTURES 8 diff --git a/dlls/ddraw/d3dcommon.c b/dlls/ddraw/d3dcommon.c index a2bd04c751a..9fe75407fa2 100644 --- a/dlls/ddraw/d3dcommon.c +++ b/dlls/ddraw/d3dcommon.c @@ -19,10 +19,14 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" +#include "winbase.h" #include "objbase.h" +#include "wingdi.h" #include "ddraw.h" #include "d3d.h" #include "wine/debug.h" diff --git a/dlls/ddraw/d3ddevice/main.c b/dlls/ddraw/d3ddevice/main.c index 3b882e0d7f1..36a8c346228 100644 --- a/dlls/ddraw/d3ddevice/main.c +++ b/dlls/ddraw/d3ddevice/main.c @@ -20,11 +20,14 @@ #include "config.h" +#include #include #include "windef.h" +#include "winbase.h" #include "winerror.h" #include "objbase.h" +#include "wingdi.h" #include "ddraw.h" #include "d3d.h" #include "wine/debug.h" diff --git a/dlls/ddraw/d3ddevice/mesa.c b/dlls/ddraw/d3ddevice/mesa.c index eed6139be97..4b0309adc0e 100644 --- a/dlls/ddraw/d3ddevice/mesa.c +++ b/dlls/ddraw/d3ddevice/mesa.c @@ -22,14 +22,17 @@ #include "config.h" #include "wine/port.h" +#include #include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" +#include "winbase.h" #include "winerror.h" #include "objbase.h" +#include "wingdi.h" #include "ddraw.h" #include "d3d.h" #include "wine/debug.h" diff --git a/dlls/ddraw/d3dexecutebuffer.c b/dlls/ddraw/d3dexecutebuffer.c index c910f1c9d27..65d3365f6f9 100644 --- a/dlls/ddraw/d3dexecutebuffer.c +++ b/dlls/ddraw/d3dexecutebuffer.c @@ -20,13 +20,16 @@ #include "config.h" +#include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" +#include "winbase.h" #include "winerror.h" #include "objbase.h" +#include "wingdi.h" #include "ddraw.h" #include "d3d.h" #include "wine/debug.h" diff --git a/dlls/ddraw/d3dlight.c b/dlls/ddraw/d3dlight.c index d8057c17870..35aeafe5126 100644 --- a/dlls/ddraw/d3dlight.c +++ b/dlls/ddraw/d3dlight.c @@ -18,12 +18,17 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include "config.h" + +#include + #define NONAMELESSUNION #define NONAMELESSSTRUCT -#include "config.h" #include "windef.h" +#include "winbase.h" #include "winerror.h" #include "objbase.h" +#include "wingdi.h" #include "ddraw.h" #include "d3d.h" #include "wine/debug.h" diff --git a/dlls/ddraw/d3dmaterial.c b/dlls/ddraw/d3dmaterial.c index 30785f62961..ab9eaa13dff 100644 --- a/dlls/ddraw/d3dmaterial.c +++ b/dlls/ddraw/d3dmaterial.c @@ -18,12 +18,17 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include "config.h" + +#include + #define NONAMELESSUNION #define NONAMELESSSTRUCT -#include "config.h" #include "windef.h" +#include "winbase.h" #include "winerror.h" #include "objbase.h" +#include "wingdi.h" #include "ddraw.h" #include "d3d.h" #include "wine/debug.h" diff --git a/dlls/ddraw/d3dtexture.c b/dlls/ddraw/d3dtexture.c index b2c583b13ac..1e9b9a9c101 100644 --- a/dlls/ddraw/d3dtexture.c +++ b/dlls/ddraw/d3dtexture.c @@ -20,13 +20,16 @@ #include "config.h" +#include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" +#include "winbase.h" #include "winerror.h" #include "objbase.h" +#include "wingdi.h" #include "ddraw.h" #include "d3d.h" #include "wine/debug.h" diff --git a/dlls/ddraw/d3dvertexbuffer.c b/dlls/ddraw/d3dvertexbuffer.c index d51004b7128..4c37b63d177 100644 --- a/dlls/ddraw/d3dvertexbuffer.c +++ b/dlls/ddraw/d3dvertexbuffer.c @@ -19,9 +19,13 @@ */ #include "config.h" +#include + #include "windef.h" +#include "winbase.h" #include "winerror.h" #include "objbase.h" +#include "wingdi.h" #include "ddraw.h" #include "d3d.h" #include "wine/debug.h" diff --git a/dlls/ddraw/d3dviewport.c b/dlls/ddraw/d3dviewport.c index 6262a6ba358..b0d324271af 100644 --- a/dlls/ddraw/d3dviewport.c +++ b/dlls/ddraw/d3dviewport.c @@ -18,12 +18,17 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include "config.h" + +#include + #define NONAMELESSUNION #define NONAMELESSSTRUCT -#include "config.h" #include "windef.h" +#include "winbase.h" #include "winerror.h" #include "objbase.h" +#include "wingdi.h" #include "ddraw.h" #include "d3d.h" #include "wine/debug.h" diff --git a/dlls/ddraw/dclipper/main.c b/dlls/ddraw/dclipper/main.c index ae9c83eec88..ed7cfec03b3 100644 --- a/dlls/ddraw/dclipper/main.c +++ b/dlls/ddraw/dclipper/main.c @@ -20,9 +20,13 @@ #include "config.h" +#include #include #include +#include "windef.h" +#include "winbase.h" +#include "wingdi.h" #include "ddraw.h" #include "winerror.h" diff --git a/dlls/ddraw/ddraw/hal.c b/dlls/ddraw/ddraw/hal.c index 144b2ba3377..ac5bec676de 100644 --- a/dlls/ddraw/ddraw/hal.c +++ b/dlls/ddraw/ddraw/hal.c @@ -19,14 +19,18 @@ #include "config.h" +#include +#include +#include + #include "wine/debug.h" +#include "windef.h" +#include "winbase.h" +#include "wingdi.h" #include "ddraw.h" #include "ddrawi.h" #include "d3dhal.h" -#include -#include - #include "ddraw_private.h" #include "ddraw/main.h" #include "ddraw/user.h" diff --git a/dlls/ddraw/ddraw/main.c b/dlls/ddraw/ddraw/main.c index dd672d17c7b..36c57fab344 100644 --- a/dlls/ddraw/ddraw/main.c +++ b/dlls/ddraw/ddraw/main.c @@ -29,11 +29,15 @@ #include "wine/port.h" #include +#include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "winerror.h" +#include "windef.h" +#include "winbase.h" +#include "wingdi.h" #include "ddraw.h" #include "d3d.h" #include "wine/debug.h" diff --git a/dlls/ddraw/ddraw/thunks.c b/dlls/ddraw/ddraw/thunks.c index 80e31612928..d7e012dd3df 100644 --- a/dlls/ddraw/ddraw/thunks.c +++ b/dlls/ddraw/ddraw/thunks.c @@ -15,6 +15,11 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include "windef.h" +#include "winbase.h" +#include "wingdi.h" #include "ddraw.h" #include "ddraw_private.h" #include "ddcomimpl.h" diff --git a/dlls/ddraw/ddraw/user.c b/dlls/ddraw/ddraw/user.c index 737100898e4..18633299086 100644 --- a/dlls/ddraw/ddraw/user.c +++ b/dlls/ddraw/ddraw/user.c @@ -20,10 +20,14 @@ #include "config.h" #include +#include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "windef.h" +#include "winbase.h" +#include "wingdi.h" #include "ddraw.h" #include "ddraw_private.h" #include "ddraw/main.h" diff --git a/dlls/ddraw/ddraw_private.h b/dlls/ddraw/ddraw_private.h index 813ab5cbc95..0b6f081b16d 100644 --- a/dlls/ddraw/ddraw_private.h +++ b/dlls/ddraw/ddraw_private.h @@ -21,8 +21,10 @@ /* MAY NOT CONTAIN X11 or DGA specific includes/defines/structs! */ +#include #include +#include "windef.h" #include "winbase.h" #include "wtypes.h" #include "wingdi.h" diff --git a/dlls/ddraw/direct3d/main.c b/dlls/ddraw/direct3d/main.c index ed3dedfb1ab..2d68bfaef48 100644 --- a/dlls/ddraw/direct3d/main.c +++ b/dlls/ddraw/direct3d/main.c @@ -23,10 +23,14 @@ # include #endif #include +#include #include #include #include "winerror.h" +#include "windef.h" +#include "winbase.h" +#include "wingdi.h" #include "ddraw.h" #include "d3d.h" #include "wine/debug.h" diff --git a/dlls/ddraw/direct3d/mesa.c b/dlls/ddraw/direct3d/mesa.c index d6eb9e80d3d..77ef7fbc5dd 100644 --- a/dlls/ddraw/direct3d/mesa.c +++ b/dlls/ddraw/direct3d/mesa.c @@ -25,10 +25,14 @@ #endif #include #include +#include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "windef.h" +#include "winbase.h" +#include "wingdi.h" #include "d3d.h" #include "ddraw.h" #include "winerror.h" diff --git a/dlls/ddraw/dsurface/fakezbuffer.c b/dlls/ddraw/dsurface/fakezbuffer.c index d101acc3172..cf858c83aa8 100644 --- a/dlls/ddraw/dsurface/fakezbuffer.c +++ b/dlls/ddraw/dsurface/fakezbuffer.c @@ -24,11 +24,15 @@ #include "config.h" +#include #include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "windef.h" +#include "winbase.h" +#include "wingdi.h" #include "ddraw.h" #include "d3d.h" diff --git a/dlls/ddraw/dsurface/main.h b/dlls/ddraw/dsurface/main.h index 5615095d5d0..959b2fc0f50 100644 --- a/dlls/ddraw/dsurface/main.h +++ b/dlls/ddraw/dsurface/main.h @@ -19,6 +19,10 @@ #ifndef DDRAW_DSURFACE_MAIN_H_INCLUDED #define DDRAW_DSURFACE_MAIN_H_INCLUDED +#include + +#include "windef.h" +#include "winbase.h" #include "ddraw_private.h" /* Support for IDirectDrawSurface7::Set/Get/FreePrivateData. I don't think diff --git a/dlls/ddraw/dsurface/thunks.c b/dlls/ddraw/dsurface/thunks.c index 5d3db84a46e..3c8ad068ac3 100644 --- a/dlls/ddraw/dsurface/thunks.c +++ b/dlls/ddraw/dsurface/thunks.c @@ -17,6 +17,11 @@ */ #include "config.h" +#include + +#include "windef.h" +#include "winbase.h" +#include "wingdi.h" #include "ddraw.h" #include "winerror.h" diff --git a/dlls/ddraw/helper.c b/dlls/ddraw/helper.c index 5eac7675261..52fb146e237 100644 --- a/dlls/ddraw/helper.c +++ b/dlls/ddraw/helper.c @@ -24,10 +24,14 @@ #include "wine/port.h" #include +#include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "windef.h" +#include "winbase.h" +#include "wingdi.h" #include "d3d.h" #include "ddraw.h" #include "winerror.h" diff --git a/dlls/ddraw/main.c b/dlls/ddraw/main.c index 18c07c8fbee..7bdcb14f96e 100644 --- a/dlls/ddraw/main.c +++ b/dlls/ddraw/main.c @@ -27,12 +27,15 @@ #include "config.h" #include +#include #include #include +#include "windef.h" #include "winbase.h" #include "winnls.h" #include "winerror.h" +#include "wingdi.h" #include "ddraw.h" #include "d3d.h" diff --git a/dlls/ddraw/mesa.c b/dlls/ddraw/mesa.c index e144e928c20..dfb1f12d2ff 100644 --- a/dlls/ddraw/mesa.c +++ b/dlls/ddraw/mesa.c @@ -20,10 +20,14 @@ #include "config.h" +#include + #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" +#include "winbase.h" #include "objbase.h" +#include "wingdi.h" #include "ddraw.h" #include "d3d.h" #include "wine/debug.h" diff --git a/dlls/ddraw/regsvr.c b/dlls/ddraw/regsvr.c index 552e144aab9..7df583b8e57 100644 --- a/dlls/ddraw/regsvr.c +++ b/dlls/ddraw/regsvr.c @@ -18,12 +18,14 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" #include "winbase.h" -#include "winuser.h" #include "winreg.h" +#include "wingdi.h" +#include "winuser.h" #include "winerror.h" #include "ddraw.h" diff --git a/dlls/ddraw/struct_convert.c b/dlls/ddraw/struct_convert.c index 2d0950c9231..020993f9a17 100644 --- a/dlls/ddraw/struct_convert.c +++ b/dlls/ddraw/struct_convert.c @@ -17,8 +17,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include +#include "windef.h" +#include "winbase.h" +#include "wingdi.h" #include "ddraw.h" #include "ddraw_private.h" diff --git a/dlls/devenum/devenum.rc b/dlls/devenum/devenum.rc index ec90de4bd57..58639c5dd78 100644 --- a/dlls/devenum/devenum.rc +++ b/dlls/devenum/devenum.rc @@ -18,6 +18,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include "windef.h" #include "winbase.h" #include "winnls.h" diff --git a/dlls/devenum/devenum_private.h b/dlls/devenum/devenum_private.h index 19077b75c96..bd13ce4274d 100644 --- a/dlls/devenum/devenum_private.h +++ b/dlls/devenum/devenum_private.h @@ -22,6 +22,8 @@ * - Private file where devenum globals are declared */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dinput/device.c b/dlls/dinput/device.c index 56e490fae86..fe2550eccf3 100644 --- a/dlls/dinput/device.c +++ b/dlls/dinput/device.c @@ -26,12 +26,13 @@ */ #include "config.h" +#include #include #include "wine/debug.h" #include "wine/unicode.h" +#include "windef.h" #include "winbase.h" #include "winerror.h" -#include "windef.h" #include "dinput.h" #include "device_private.h" diff --git a/dlls/dinput/device_private.h b/dlls/dinput/device_private.h index e1438085c79..ebe503420da 100644 --- a/dlls/dinput/device_private.h +++ b/dlls/dinput/device_private.h @@ -20,6 +20,9 @@ #ifndef __WINE_DLLS_DINPUT_DINPUTDEVICE_PRIVATE_H #define __WINE_DLLS_DINPUT_DINPUTDEVICE_PRIVATE_H +#include + +#include "windef.h" #include "winbase.h" #include "dinput.h" diff --git a/dlls/dinput/dinput_main.c b/dlls/dinput/dinput_main.c index a8ba4e4aa28..24ef4d537cb 100644 --- a/dlls/dinput/dinput_main.c +++ b/dlls/dinput/dinput_main.c @@ -31,14 +31,15 @@ #include "config.h" #include +#include #include #include "wine/debug.h" #include "wine/unicode.h" +#include "windef.h" #include "winbase.h" #include "winuser.h" #include "winerror.h" -#include "windef.h" #include "dinput_private.h" WINE_DEFAULT_DEBUG_CHANNEL(dinput); diff --git a/dlls/dinput/dinput_private.h b/dlls/dinput/dinput_private.h index 55201c73e04..6aa73c3ea73 100644 --- a/dlls/dinput/dinput_private.h +++ b/dlls/dinput/dinput_private.h @@ -19,6 +19,9 @@ #ifndef __WINE_DLLS_DINPUT_DINPUT_PRIVATE_H #define __WINE_DLLS_DINPUT_DINPUT_PRIVATE_H +#include + +#include "windef.h" #include "winbase.h" #include "dinput.h" diff --git a/dlls/dinput/joystick/linux.c b/dlls/dinput/joystick/linux.c index 86e77eb9cd1..bc1b35aabe5 100644 --- a/dlls/dinput/joystick/linux.c +++ b/dlls/dinput/joystick/linux.c @@ -24,6 +24,7 @@ #ifdef HAVE_LINUX_22_JOYSTICK_API +#include #include #include #include @@ -48,9 +49,9 @@ #include "wine/debug.h" #include "wine/unicode.h" +#include "windef.h" #include "winbase.h" #include "winerror.h" -#include "windef.h" #include "dinput.h" #include "dinput_private.h" diff --git a/dlls/dinput/joystick/linuxinput.c b/dlls/dinput/joystick/linuxinput.c index bed576e3138..6f4be76ff17 100644 --- a/dlls/dinput/joystick/linuxinput.c +++ b/dlls/dinput/joystick/linuxinput.c @@ -25,6 +25,7 @@ #ifdef HAVE_LINUX_INPUT_H #include +#include #include #include #include @@ -54,9 +55,9 @@ #include "wine/debug.h" #include "wine/unicode.h" +#include "windef.h" #include "winbase.h" #include "winerror.h" -#include "windef.h" #include "dinput.h" #include "dinput_private.h" diff --git a/dlls/dinput/keyboard/main.c b/dlls/dinput/keyboard/main.c index 71a5630d0cd..d01bd00b9bb 100644 --- a/dlls/dinput/keyboard/main.c +++ b/dlls/dinput/keyboard/main.c @@ -22,7 +22,9 @@ #include "config.h" #include "wine/port.h" +#include #include +#include "windef.h" #include "winbase.h" #include "winuser.h" #include "winerror.h" diff --git a/dlls/dinput/mouse/main.c b/dlls/dinput/mouse/main.c index b12a5eea8dd..c3827a09e60 100644 --- a/dlls/dinput/mouse/main.c +++ b/dlls/dinput/mouse/main.c @@ -22,8 +22,10 @@ #include "config.h" #include "wine/port.h" +#include #include +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winuser.h" diff --git a/dlls/dinput8/dinput8_main.c b/dlls/dinput8/dinput8_main.c index a63be97acb8..7de9b95079b 100644 --- a/dlls/dinput8/dinput8_main.c +++ b/dlls/dinput8/dinput8_main.c @@ -19,12 +19,13 @@ #include "config.h" #include +#include #include #include "wine/debug.h" +#include "windef.h" #include "winbase.h" #include "winerror.h" -#include "windef.h" #include "dinput.h" WINE_DEFAULT_DEBUG_CHANNEL(dinput); diff --git a/dlls/dmband/band.c b/dlls/dmband/band.c index e7da0b36f0e..6dd620e8c56 100644 --- a/dlls/dmband/band.c +++ b/dlls/dmband/band.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmband/bandtrack.c b/dlls/dmband/bandtrack.c index d2fd3187a78..83db7eab930 100644 --- a/dlls/dmband/bandtrack.c +++ b/dlls/dmband/bandtrack.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmband/dmband_private.h b/dlls/dmband/dmband_private.h index f37fd009271..eee8bd3021f 100644 --- a/dlls/dmband/dmband_private.h +++ b/dlls/dmband/dmband_private.h @@ -20,10 +20,13 @@ #ifndef __WINE_DMBAND_PRIVATE_H #define __WINE_DMBAND_PRIVATE_H +#include + #include "windef.h" #include "wine/debug.h" #include "winbase.h" #include "winnt.h" +#include "wingdi.h" #include "dmusicc.h" #include "dmusici.h" #include "dmusics.h" diff --git a/dlls/dmband/regsvr.c b/dlls/dmband/regsvr.c index 274cfa19ecd..277e178635c 100644 --- a/dlls/dmband/regsvr.c +++ b/dlls/dmband/regsvr.c @@ -18,10 +18,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" #include "winbase.h" +#include "wingdi.h" #include "winuser.h" #include "winreg.h" #include "winerror.h" diff --git a/dlls/dmcompos/chordmap.c b/dlls/dmcompos/chordmap.c index 47e7970f8c7..66c0d6dc791 100644 --- a/dlls/dmcompos/chordmap.c +++ b/dlls/dmcompos/chordmap.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmcompos/chordmaptrack.c b/dlls/dmcompos/chordmaptrack.c index 5fc1c66eefb..8a95ce486fd 100644 --- a/dlls/dmcompos/chordmaptrack.c +++ b/dlls/dmcompos/chordmaptrack.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmcompos/composer.c b/dlls/dmcompos/composer.c index f60a5573fe7..8c50d7bdd51 100644 --- a/dlls/dmcompos/composer.c +++ b/dlls/dmcompos/composer.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmcompos/dmcompos_private.h b/dlls/dmcompos/dmcompos_private.h index e2c7e73e028..86ab6caf4c4 100644 --- a/dlls/dmcompos/dmcompos_private.h +++ b/dlls/dmcompos/dmcompos_private.h @@ -20,10 +20,13 @@ #ifndef __WINE_DMCOMPOS_PRIVATE_H #define __WINE_DMCOMPOS_PRIVATE_H +#include + #include "windef.h" #include "wine/debug.h" #include "winbase.h" #include "winnt.h" +#include "wingdi.h" #include "dmusicc.h" #include "dmusici.h" #include "dmusics.h" diff --git a/dlls/dmcompos/regsvr.c b/dlls/dmcompos/regsvr.c index 8611c9e7a0c..76cc768a3b4 100644 --- a/dlls/dmcompos/regsvr.c +++ b/dlls/dmcompos/regsvr.c @@ -18,10 +18,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" #include "winbase.h" +#include "wingdi.h" #include "winuser.h" #include "winreg.h" #include "winerror.h" diff --git a/dlls/dmcompos/signposttrack.c b/dlls/dmcompos/signposttrack.c index ae015d4d9c8..d508cf25593 100644 --- a/dlls/dmcompos/signposttrack.c +++ b/dlls/dmcompos/signposttrack.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmime/audiopath.c b/dlls/dmime/audiopath.c index c7356b37b5e..e6f1decde4f 100644 --- a/dlls/dmime/audiopath.c +++ b/dlls/dmime/audiopath.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmime/dmime_private.h b/dlls/dmime/dmime_private.h index c8527384a51..b68343f6c2b 100644 --- a/dlls/dmime/dmime_private.h +++ b/dlls/dmime/dmime_private.h @@ -20,10 +20,13 @@ #ifndef __WINE_DMIME_PRIVATE_H #define __WINE_DMIME_PRIVATE_H +#include + #include "windef.h" #include "wine/debug.h" #include "winbase.h" #include "winnt.h" +#include "wingdi.h" #include "dmusicc.h" #include "dmusici.h" #include "dmusics.h" diff --git a/dlls/dmime/graph.c b/dlls/dmime/graph.c index 41796507f92..4842999aa60 100644 --- a/dlls/dmime/graph.c +++ b/dlls/dmime/graph.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmime/lyricstrack.c b/dlls/dmime/lyricstrack.c index 3a86912e272..11caeb254bc 100644 --- a/dlls/dmime/lyricstrack.c +++ b/dlls/dmime/lyricstrack.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmime/markertrack.c b/dlls/dmime/markertrack.c index a46426dc70e..7985f13a280 100644 --- a/dlls/dmime/markertrack.c +++ b/dlls/dmime/markertrack.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmime/paramcontroltrack.c b/dlls/dmime/paramcontroltrack.c index 0068facbe84..ad006001a0a 100644 --- a/dlls/dmime/paramcontroltrack.c +++ b/dlls/dmime/paramcontroltrack.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmime/patterntrack.c b/dlls/dmime/patterntrack.c index a2b0da0e6f1..03fc1b4db1f 100644 --- a/dlls/dmime/patterntrack.c +++ b/dlls/dmime/patterntrack.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmime/performance.c b/dlls/dmime/performance.c index dfae2af8c55..913c9bc5051 100644 --- a/dlls/dmime/performance.c +++ b/dlls/dmime/performance.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmime/regsvr.c b/dlls/dmime/regsvr.c index e87cd6f9160..e5e8061de45 100644 --- a/dlls/dmime/regsvr.c +++ b/dlls/dmime/regsvr.c @@ -18,10 +18,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" #include "winbase.h" +#include "wingdi.h" #include "winuser.h" #include "winreg.h" #include "winerror.h" diff --git a/dlls/dmime/segment.c b/dlls/dmime/segment.c index 7e8be4e8701..39d63262e10 100644 --- a/dlls/dmime/segment.c +++ b/dlls/dmime/segment.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmime/segmentstate.c b/dlls/dmime/segmentstate.c index cd69dd111dc..acf6711895d 100644 --- a/dlls/dmime/segmentstate.c +++ b/dlls/dmime/segmentstate.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmime/segtriggertrack.c b/dlls/dmime/segtriggertrack.c index 771e88b8759..9a257467c6b 100644 --- a/dlls/dmime/segtriggertrack.c +++ b/dlls/dmime/segtriggertrack.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmime/seqtrack.c b/dlls/dmime/seqtrack.c index c78e433d854..3a4d3d71a8e 100644 --- a/dlls/dmime/seqtrack.c +++ b/dlls/dmime/seqtrack.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmime/song.c b/dlls/dmime/song.c index 7235337e73f..dbcb17dca57 100644 --- a/dlls/dmime/song.c +++ b/dlls/dmime/song.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmime/sysextrack.c b/dlls/dmime/sysextrack.c index d4202b6b949..ecdf12dafd2 100644 --- a/dlls/dmime/sysextrack.c +++ b/dlls/dmime/sysextrack.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmime/tempotrack.c b/dlls/dmime/tempotrack.c index 09e70839d0f..e357a7a3e34 100644 --- a/dlls/dmime/tempotrack.c +++ b/dlls/dmime/tempotrack.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmime/timesigtrack.c b/dlls/dmime/timesigtrack.c index 9011013bce5..d3b16787efc 100644 --- a/dlls/dmime/timesigtrack.c +++ b/dlls/dmime/timesigtrack.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmime/tool.c b/dlls/dmime/tool.c index 99bb1ef652a..e97ca982412 100644 --- a/dlls/dmime/tool.c +++ b/dlls/dmime/tool.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmime/wavetrack.c b/dlls/dmime/wavetrack.c index 50ec4b5a93a..59a352e4c10 100644 --- a/dlls/dmime/wavetrack.c +++ b/dlls/dmime/wavetrack.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmloader/container.c b/dlls/dmloader/container.c index b221bce1755..dbdaa0e8445 100644 --- a/dlls/dmloader/container.c +++ b/dlls/dmloader/container.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmloader/dmloader_private.h b/dlls/dmloader/dmloader_private.h index 8c264a36464..ec6f3390632 100644 --- a/dlls/dmloader/dmloader_private.h +++ b/dlls/dmloader/dmloader_private.h @@ -20,10 +20,13 @@ #ifndef __WINE_DMLOADER_PRIVATE_H #define __WINE_DMLOADER_PRIVATE_H +#include + #include "windef.h" #include "wine/debug.h" #include "winbase.h" #include "winnt.h" +#include "wingdi.h" #include "dmusicc.h" #include "dmusici.h" #include "dmusics.h" diff --git a/dlls/dmloader/loader.c b/dlls/dmloader/loader.c index 1c5a60e87c1..3e4030b443d 100644 --- a/dlls/dmloader/loader.c +++ b/dlls/dmloader/loader.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmloader/loaderstream.c b/dlls/dmloader/loaderstream.c index 10eec799d0d..1d390afaca2 100644 --- a/dlls/dmloader/loaderstream.c +++ b/dlls/dmloader/loaderstream.c @@ -19,6 +19,8 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmloader/regsvr.c b/dlls/dmloader/regsvr.c index 57d1e0d4ba8..698542b5e06 100644 --- a/dlls/dmloader/regsvr.c +++ b/dlls/dmloader/regsvr.c @@ -18,10 +18,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" #include "winbase.h" +#include "wingdi.h" #include "winuser.h" #include "winreg.h" #include "winerror.h" diff --git a/dlls/dmscript/dmscript_private.h b/dlls/dmscript/dmscript_private.h index 1964289be0b..7d0466adc56 100644 --- a/dlls/dmscript/dmscript_private.h +++ b/dlls/dmscript/dmscript_private.h @@ -20,10 +20,13 @@ #ifndef __WINE_DMSCRIPT_PRIVATE_H #define __WINE_DMSCRIPT_PRIVATE_H +#include + #include "windef.h" #include "wine/debug.h" #include "winbase.h" #include "winnt.h" +#include "wingdi.h" #include "dmusicc.h" #include "dmusici.h" #include "dmusics.h" diff --git a/dlls/dmscript/regsvr.c b/dlls/dmscript/regsvr.c index 0a011b74088..2b6f994808d 100644 --- a/dlls/dmscript/regsvr.c +++ b/dlls/dmscript/regsvr.c @@ -18,8 +18,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include +#include + #include "windef.h" #include "winbase.h" +#include "wingdi.h" #include "winuser.h" #include "winreg.h" #include "winerror.h" @@ -28,8 +32,6 @@ #include "dmusici.h" #include "dmplugin.h" -#include - #include "wine/debug.h" WINE_DEFAULT_DEBUG_CHANNEL(dmscript); diff --git a/dlls/dmscript/script.c b/dlls/dmscript/script.c index d07607b6685..70d395a1822 100644 --- a/dlls/dmscript/script.c +++ b/dlls/dmscript/script.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmscript/scripttrack.c b/dlls/dmscript/scripttrack.c index 79efea6b04d..12ce7d409a0 100644 --- a/dlls/dmscript/scripttrack.c +++ b/dlls/dmscript/scripttrack.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmstyle/auditiontrack.c b/dlls/dmstyle/auditiontrack.c index c674f035f50..ac25cf2114b 100644 --- a/dlls/dmstyle/auditiontrack.c +++ b/dlls/dmstyle/auditiontrack.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmstyle/chordtrack.c b/dlls/dmstyle/chordtrack.c index 34277b5478c..7c2c3c0a33f 100644 --- a/dlls/dmstyle/chordtrack.c +++ b/dlls/dmstyle/chordtrack.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmstyle/commandtrack.c b/dlls/dmstyle/commandtrack.c index 4214f7dc14e..ad3fd91a05e 100644 --- a/dlls/dmstyle/commandtrack.c +++ b/dlls/dmstyle/commandtrack.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmstyle/dmstyle_private.h b/dlls/dmstyle/dmstyle_private.h index 0b6a68009bd..c664947ecd0 100644 --- a/dlls/dmstyle/dmstyle_private.h +++ b/dlls/dmstyle/dmstyle_private.h @@ -20,10 +20,13 @@ #ifndef __WINE_DMSTYLE_PRIVATE_H #define __WINE_DMSTYLE_PRIVATE_H +#include + #include "windef.h" #include "wine/debug.h" #include "winbase.h" #include "winnt.h" +#include "wingdi.h" #include "dmusicc.h" #include "dmusici.h" #include "dmusics.h" diff --git a/dlls/dmstyle/melodyformulationtrack.c b/dlls/dmstyle/melodyformulationtrack.c index ab0152c5fdc..8326cea28fc 100644 --- a/dlls/dmstyle/melodyformulationtrack.c +++ b/dlls/dmstyle/melodyformulationtrack.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmstyle/motiftrack.c b/dlls/dmstyle/motiftrack.c index a9deee3c9ef..e87522a6997 100644 --- a/dlls/dmstyle/motiftrack.c +++ b/dlls/dmstyle/motiftrack.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmstyle/mutetrack.c b/dlls/dmstyle/mutetrack.c index 280dd1fc722..c580fe02119 100644 --- a/dlls/dmstyle/mutetrack.c +++ b/dlls/dmstyle/mutetrack.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmstyle/regsvr.c b/dlls/dmstyle/regsvr.c index f165b728e02..1b98a7e07d9 100644 --- a/dlls/dmstyle/regsvr.c +++ b/dlls/dmstyle/regsvr.c @@ -18,8 +18,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include +#include + #include "windef.h" #include "winbase.h" +#include "wingdi.h" #include "winuser.h" #include "winreg.h" #include "winerror.h" @@ -28,8 +32,6 @@ #include "dmusici.h" #include "dmplugin.h" -#include - #include "wine/debug.h" WINE_DEFAULT_DEBUG_CHANNEL(dmstyle); diff --git a/dlls/dmstyle/style.c b/dlls/dmstyle/style.c index 85037816f35..7b64912c701 100644 --- a/dlls/dmstyle/style.c +++ b/dlls/dmstyle/style.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmstyle/styletrack.c b/dlls/dmstyle/styletrack.c index d0b12896301..8838a1522b6 100644 --- a/dlls/dmstyle/styletrack.c +++ b/dlls/dmstyle/styletrack.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmsynth/dmsynth_private.h b/dlls/dmsynth/dmsynth_private.h index a2558377b89..262ab574a37 100644 --- a/dlls/dmsynth/dmsynth_private.h +++ b/dlls/dmsynth/dmsynth_private.h @@ -20,10 +20,13 @@ #ifndef __WINE_DMSYNTH_PRIVATE_H #define __WINE_DMSYNTH_PRIVATE_H +#include + #include "windef.h" #include "wine/debug.h" #include "winbase.h" #include "winnt.h" +#include "wingdi.h" #include "dmusicc.h" #include "dmusici.h" #include "dmusics.h" diff --git a/dlls/dmsynth/regsvr.c b/dlls/dmsynth/regsvr.c index eb9c5a7cc22..8e8b96e60ee 100644 --- a/dlls/dmsynth/regsvr.c +++ b/dlls/dmsynth/regsvr.c @@ -18,10 +18,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" #include "winbase.h" +#include "wingdi.h" #include "winuser.h" #include "winreg.h" #include "winerror.h" diff --git a/dlls/dmsynth/synth.c b/dlls/dmsynth/synth.c index 6e2ad14e790..5b89e66c26e 100644 --- a/dlls/dmsynth/synth.c +++ b/dlls/dmsynth/synth.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmsynth/synthsink.c b/dlls/dmsynth/synthsink.c index 683ddd824a4..fad7de497d4 100644 --- a/dlls/dmsynth/synthsink.c +++ b/dlls/dmsynth/synthsink.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmusic/buffer.c b/dlls/dmusic/buffer.c index f1fc22381c5..8dd73eb926c 100644 --- a/dlls/dmusic/buffer.c +++ b/dlls/dmusic/buffer.c @@ -19,6 +19,8 @@ #include "config.h" +#include + #include "windef.h" #include "winbase.h" #include "winreg.h" diff --git a/dlls/dmusic/clock.c b/dlls/dmusic/clock.c index 6f89f9317df..01914b60446 100644 --- a/dlls/dmusic/clock.c +++ b/dlls/dmusic/clock.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmusic/collection.c b/dlls/dmusic/collection.c index 1c8da31244f..903a3bb2f08 100644 --- a/dlls/dmusic/collection.c +++ b/dlls/dmusic/collection.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmusic/dmusic.c b/dlls/dmusic/dmusic.c index 21e3414656e..e279d5cdac3 100644 --- a/dlls/dmusic/dmusic.c +++ b/dlls/dmusic/dmusic.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winreg.h" diff --git a/dlls/dmusic/dmusic_private.h b/dlls/dmusic/dmusic_private.h index 71fd3108bf2..0d796d0de27 100644 --- a/dlls/dmusic/dmusic_private.h +++ b/dlls/dmusic/dmusic_private.h @@ -20,10 +20,13 @@ #ifndef __WINE_DMUSIC_PRIVATE_H #define __WINE_DMUSIC_PRIVATE_H +#include + #include "windef.h" #include "wine/debug.h" #include "winbase.h" #include "winnt.h" +#include "wingdi.h" #include "dmusicc.h" #include "dmusici.h" #include "dmusics.h" diff --git a/dlls/dmusic/download.c b/dlls/dmusic/download.c index 816622ca909..8c334b43b59 100644 --- a/dlls/dmusic/download.c +++ b/dlls/dmusic/download.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winreg.h" diff --git a/dlls/dmusic/downloadedinstrument.c b/dlls/dmusic/downloadedinstrument.c index 212bf622e37..aeb1bcbb041 100644 --- a/dlls/dmusic/downloadedinstrument.c +++ b/dlls/dmusic/downloadedinstrument.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmusic/helper.c b/dlls/dmusic/helper.c index f47b1a5aa45..ef2f90fcb8b 100644 --- a/dlls/dmusic/helper.c +++ b/dlls/dmusic/helper.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #if 0 +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmusic/instrument.c b/dlls/dmusic/instrument.c index 667f54e8859..2b9187203f9 100644 --- a/dlls/dmusic/instrument.c +++ b/dlls/dmusic/instrument.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmusic/port.c b/dlls/dmusic/port.c index f18dd03b4cc..e6095333225 100644 --- a/dlls/dmusic/port.c +++ b/dlls/dmusic/port.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmusic/portdownload.c b/dlls/dmusic/portdownload.c index c839dcde877..d683d5757ad 100644 --- a/dlls/dmusic/portdownload.c +++ b/dlls/dmusic/portdownload.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmusic/regsvr.c b/dlls/dmusic/regsvr.c index d84ca9430b2..91470d2b640 100644 --- a/dlls/dmusic/regsvr.c +++ b/dlls/dmusic/regsvr.c @@ -18,10 +18,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" #include "winbase.h" +#include "wingdi.h" #include "winuser.h" #include "winreg.h" #include "winerror.h" diff --git a/dlls/dmusic/thru.c b/dlls/dmusic/thru.c index 169679f19a0..62d6ed8362c 100644 --- a/dlls/dmusic/thru.c +++ b/dlls/dmusic/thru.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/dmusic32/dmusic32_main.c b/dlls/dmusic32/dmusic32_main.c index cc10d1174dd..1cf8675efa8 100644 --- a/dlls/dmusic32/dmusic32_main.c +++ b/dlls/dmusic32/dmusic32_main.c @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include + #include "windef.h" #include "wine/debug.h" #include "winbase.h" diff --git a/dlls/dplayx/dpclassfactory.c b/dlls/dplayx/dpclassfactory.c index 0eb76682f79..7eb68cd77f3 100644 --- a/dlls/dplayx/dpclassfactory.c +++ b/dlls/dplayx/dpclassfactory.c @@ -16,8 +16,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" +#include "winbase.h" #include "objbase.h" #include "winerror.h" #include "wine/debug.h" diff --git a/dlls/dplayx/dpinit.h b/dlls/dplayx/dpinit.h index c84a4cc283c..df728777ceb 100644 --- a/dlls/dplayx/dpinit.h +++ b/dlls/dplayx/dpinit.h @@ -19,6 +19,10 @@ #ifndef __WINE_DPINIT_H #define __WINE_DPINIT_H +#include + +#include "windef.h" +#include "winbase.h" #include "wtypes.h" #include "dplay_global.h" diff --git a/dlls/dplayx/dplay.c b/dlls/dplayx/dplay.c index fde36e396a2..4245978f0e3 100644 --- a/dlls/dplayx/dplay.c +++ b/dlls/dplayx/dplay.c @@ -22,6 +22,7 @@ #include "config.h" #include "wine/port.h" +#include #include #define NONAMELESSUNION diff --git a/dlls/dplayx/dplay_global.h b/dlls/dplayx/dplay_global.h index 0917e588594..3f4b36f0f1a 100644 --- a/dlls/dplayx/dplay_global.h +++ b/dlls/dplayx/dplay_global.h @@ -19,6 +19,10 @@ #ifndef __WINE_DPLAY_GLOBAL_INCLUDED #define __WINE_DPLAY_GLOBAL_INCLUDED +#include + +#include "windef.h" +#include "winbase.h" #include "dplaysp.h" #include "lobbysp.h" #include "dplayx_queue.h" diff --git a/dlls/dplayx/dplaysp.h b/dlls/dplayx/dplaysp.h index 2995b606d52..43c0dbb477b 100644 --- a/dlls/dplayx/dplaysp.h +++ b/dlls/dplayx/dplaysp.h @@ -19,6 +19,10 @@ #ifndef __WINE_DIRECT_PLAY_SP_H #define __WINE_DIRECT_PLAY_SP_H +#include + +#include "windef.h" +#include "winbase.h" #include "dplay.h" #include "dplobby.h" diff --git a/dlls/dplayx/dplayx_global.c b/dlls/dplayx/dplayx_global.c index 96c717d7348..d344285593c 100644 --- a/dlls/dplayx/dplayx_global.c +++ b/dlls/dplayx/dplayx_global.c @@ -23,11 +23,13 @@ * dplayx.dll data which is accessible from all processes. */ +#include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "wine/debug.h" +#include "windef.h" #include "winbase.h" #include "winerror.h" #include "wine/unicode.h" diff --git a/dlls/dplayx/dplayx_global.h b/dlls/dplayx/dplayx_global.h index b40669b119e..88443553bdd 100644 --- a/dlls/dplayx/dplayx_global.h +++ b/dlls/dplayx/dplayx_global.h @@ -19,6 +19,10 @@ #ifndef __WINE_DPLAYX_GLOBAL #define __WINE_DPLAYX_GLOBAL +#include + +#include "windef.h" +#include "winbase.h" #include "dplay.h" BOOL DPLAYX_ConstructData(void); diff --git a/dlls/dplayx/dplayx_main.c b/dlls/dplayx/dplayx_main.c index 650fdc87318..84d5903ddc7 100644 --- a/dlls/dplayx/dplayx_main.c +++ b/dlls/dplayx/dplayx_main.c @@ -19,7 +19,10 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "winerror.h" +#include "windef.h" #include "winbase.h" #include "wine/debug.h" #include "dplayx_global.h" diff --git a/dlls/dplayx/dplayx_messages.c b/dlls/dplayx/dplayx_messages.c index f1684c77ff8..6d5d4423bab 100644 --- a/dlls/dplayx/dplayx_messages.c +++ b/dlls/dplayx/dplayx_messages.c @@ -19,18 +19,20 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include +#include "windef.h" #include "winbase.h" -#include "wine/debug.h" - #include "wingdi.h" #include "winuser.h" #include "winerror.h" +#include "ntstatus.h" #include "dplayx_messages.h" #include "dplay_global.h" #include "dplayx_global.h" #include "name_server.h" +#include "wine/debug.h" WINE_DEFAULT_DEBUG_CHANNEL(dplay); diff --git a/dlls/dplayx/dplayx_messages.h b/dlls/dplayx/dplayx_messages.h index 015f1c00281..9f1732c1da0 100644 --- a/dlls/dplayx/dplayx_messages.h +++ b/dlls/dplayx/dplayx_messages.h @@ -19,7 +19,10 @@ #ifndef __WINE_DPLAYX_MESSAGES__ #define __WINE_DPLAYX_MESSAGES__ +#include + #include "windef.h" +#include "winbase.h" #include "dplay.h" #include "rpc.h" /* For GUID */ diff --git a/dlls/dplayx/dplayx_queue.h b/dlls/dplayx/dplayx_queue.h index 7e5cbf3bbea..9ca3abd2c1d 100644 --- a/dlls/dplayx/dplayx_queue.h +++ b/dlls/dplayx/dplayx_queue.h @@ -20,6 +20,9 @@ #ifndef __WINE_DPLAYX_QUEUE_H #define __WINE_DPLAYX_QUEUE_H +#include + +#include "windef.h" #include "winbase.h" #define DPQ_INSERT(a,b,c) DPQ_INSERT_IN_TAIL(a,b,c) diff --git a/dlls/dplayx/dplobby.c b/dlls/dplayx/dplobby.c index de606afe794..318d2380c33 100644 --- a/dlls/dplayx/dplobby.c +++ b/dlls/dplayx/dplobby.c @@ -18,11 +18,13 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" +#include "winbase.h" #include "winerror.h" #include "winreg.h" #include "winnls.h" diff --git a/dlls/dplayx/lobbysp.h b/dlls/dplayx/lobbysp.h index 74fbd239dd4..20d96bb88df 100644 --- a/dlls/dplayx/lobbysp.h +++ b/dlls/dplayx/lobbysp.h @@ -19,6 +19,10 @@ #ifndef __WINE_LOBBY_SP_H #define __WINE_LOBBY_SP_H +#include + +#include "windef.h" +#include "winbase.h" #include "dplobby.h" /* GUID for IDPLobbySP {5A4E5A20-2CED-11d0-A889-00A0C905433C} */ diff --git a/dlls/dplayx/name_server.c b/dlls/dplayx/name_server.c index f7511b133cc..d8cd90f7ca1 100644 --- a/dlls/dplayx/name_server.c +++ b/dlls/dplayx/name_server.c @@ -21,10 +21,12 @@ /* NOTE: Methods with the NS_ prefix are name server methods */ +#include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "windef.h" #include "winbase.h" #include "winnls.h" #include "wine/unicode.h" diff --git a/dlls/dplayx/name_server.h b/dlls/dplayx/name_server.h index ed0c1e715bd..fc3f0eb2768 100644 --- a/dlls/dplayx/name_server.h +++ b/dlls/dplayx/name_server.h @@ -19,6 +19,10 @@ #ifndef __WINE_DPLAYX_NAMESERVER #define __WINE_DPLAYX_NAMESERVER +#include + +#include "windef.h" +#include "winbase.h" #include "dplay.h" #include "dplaysp.h" #include "dplayx_messages.h" diff --git a/dlls/dplayx/regsvr.c b/dlls/dplayx/regsvr.c index 54c9241e6a3..4e634727a6e 100644 --- a/dlls/dplayx/regsvr.c +++ b/dlls/dplayx/regsvr.c @@ -18,6 +18,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" diff --git a/dlls/dpnhpast/main.c b/dlls/dpnhpast/main.c index 7b03e9be900..2d8f536d743 100644 --- a/dlls/dpnhpast/main.c +++ b/dlls/dpnhpast/main.c @@ -18,6 +18,8 @@ */ #include "config.h" +#include + #include "windef.h" #include "winbase.h" #include "wine/debug.h" diff --git a/dlls/dsound/buffer.c b/dlls/dsound/buffer.c index 138d7116526..486bd0f763f 100644 --- a/dlls/dsound/buffer.c +++ b/dlls/dsound/buffer.c @@ -21,6 +21,7 @@ #include "config.h" #include +#include #include #include #include @@ -39,6 +40,7 @@ #include "winuser.h" #include "winerror.h" #include "mmsystem.h" +#include "winreg.h" #include "winternl.h" #include "mmddk.h" #include "wine/windef16.h" @@ -1127,17 +1129,17 @@ HRESULT WINAPI IDirectSoundBufferImpl_Create( if (dsb->dsbd.dwFlags & DSBCAPS_CTRL3D) { dsb->ds3db_ds3db.dwSize = sizeof(DS3DBUFFER); - dsb->ds3db_ds3db.vPosition.u1.x = 0.0; - dsb->ds3db_ds3db.vPosition.u2.y = 0.0; - dsb->ds3db_ds3db.vPosition.u3.z = 0.0; - dsb->ds3db_ds3db.vVelocity.u1.x = 0.0; - dsb->ds3db_ds3db.vVelocity.u2.y = 0.0; - dsb->ds3db_ds3db.vVelocity.u3.z = 0.0; + dsb->ds3db_ds3db.vPosition.x = 0.0; + dsb->ds3db_ds3db.vPosition.y = 0.0; + dsb->ds3db_ds3db.vPosition.z = 0.0; + dsb->ds3db_ds3db.vVelocity.x = 0.0; + dsb->ds3db_ds3db.vVelocity.y = 0.0; + dsb->ds3db_ds3db.vVelocity.z = 0.0; dsb->ds3db_ds3db.dwInsideConeAngle = DS3D_DEFAULTCONEANGLE; dsb->ds3db_ds3db.dwOutsideConeAngle = DS3D_DEFAULTCONEANGLE; - dsb->ds3db_ds3db.vConeOrientation.u1.x = 0.0; - dsb->ds3db_ds3db.vConeOrientation.u2.y = 0.0; - dsb->ds3db_ds3db.vConeOrientation.u3.z = 0.0; + dsb->ds3db_ds3db.vConeOrientation.x = 0.0; + dsb->ds3db_ds3db.vConeOrientation.y = 0.0; + dsb->ds3db_ds3db.vConeOrientation.z = 0.0; dsb->ds3db_ds3db.lConeOutsideVolume = DS3D_DEFAULTCONEOUTSIDEVOLUME; dsb->ds3db_ds3db.flMinDistance = DS3D_DEFAULTMINDISTANCE; dsb->ds3db_ds3db.flMaxDistance = DS3D_DEFAULTMAXDISTANCE; diff --git a/dlls/dsound/capture.c b/dlls/dsound/capture.c index 6b5707a2894..e13b388c161 100644 --- a/dlls/dsound/capture.c +++ b/dlls/dsound/capture.c @@ -26,6 +26,7 @@ #include "config.h" #include +#include #include #include #include @@ -42,6 +43,7 @@ #include "winerror.h" #include "mmsystem.h" #include "mmddk.h" +#include "winreg.h" #include "winternl.h" #include "winnls.h" #include "wine/debug.h" diff --git a/dlls/dsound/dsound_main.c b/dlls/dsound/dsound_main.c index 4068fb3612b..144557259e8 100644 --- a/dlls/dsound/dsound_main.c +++ b/dlls/dsound/dsound_main.c @@ -40,6 +40,7 @@ #include "wine/port.h" #include +#include #include #include #include @@ -1000,18 +1001,18 @@ HRESULT WINAPI DirectSoundCreate8(LPCGUID lpcGUID,LPDIRECTSOUND8 *ppDS,IUnknown /* 3D listener initial parameters */ (*ippDS)->listener = NULL; (*ippDS)->ds3dl.dwSize = sizeof(DS3DLISTENER); - (*ippDS)->ds3dl.vPosition.u1.x = 0.0; - (*ippDS)->ds3dl.vPosition.u2.y = 0.0; - (*ippDS)->ds3dl.vPosition.u3.z = 0.0; - (*ippDS)->ds3dl.vVelocity.u1.x = 0.0; - (*ippDS)->ds3dl.vVelocity.u2.y = 0.0; - (*ippDS)->ds3dl.vVelocity.u3.z = 0.0; - (*ippDS)->ds3dl.vOrientFront.u1.x = 0.0; - (*ippDS)->ds3dl.vOrientFront.u2.y = 0.0; - (*ippDS)->ds3dl.vOrientFront.u3.z = 1.0; - (*ippDS)->ds3dl.vOrientTop.u1.x = 0.0; - (*ippDS)->ds3dl.vOrientTop.u2.y = 1.0; - (*ippDS)->ds3dl.vOrientTop.u3.z = 0.0; + (*ippDS)->ds3dl.vPosition.x = 0.0; + (*ippDS)->ds3dl.vPosition.y = 0.0; + (*ippDS)->ds3dl.vPosition.z = 0.0; + (*ippDS)->ds3dl.vVelocity.x = 0.0; + (*ippDS)->ds3dl.vVelocity.y = 0.0; + (*ippDS)->ds3dl.vVelocity.z = 0.0; + (*ippDS)->ds3dl.vOrientFront.x = 0.0; + (*ippDS)->ds3dl.vOrientFront.y = 0.0; + (*ippDS)->ds3dl.vOrientFront.z = 1.0; + (*ippDS)->ds3dl.vOrientTop.x = 0.0; + (*ippDS)->ds3dl.vOrientTop.y = 1.0; + (*ippDS)->ds3dl.vOrientTop.z = 0.0; (*ippDS)->ds3dl.flDistanceFactor = DS3D_DEFAULTDISTANCEFACTOR; (*ippDS)->ds3dl.flRolloffFactor = DS3D_DEFAULTROLLOFFFACTOR; (*ippDS)->ds3dl.flDopplerFactor = DS3D_DEFAULTDOPPLERFACTOR; diff --git a/dlls/dsound/mixer.c b/dlls/dsound/mixer.c index 64191c3f4d5..e282a61f8ea 100644 --- a/dlls/dsound/mixer.c +++ b/dlls/dsound/mixer.c @@ -21,6 +21,7 @@ #include "config.h" #include +#include #include #include #include @@ -37,6 +38,7 @@ #include "winuser.h" #include "winerror.h" #include "mmsystem.h" +#include "winreg.h" #include "winternl.h" #include "mmddk.h" #include "wine/windef16.h" diff --git a/dlls/dsound/primary.c b/dlls/dsound/primary.c index 4abf248d4a5..b58615b3ac8 100644 --- a/dlls/dsound/primary.c +++ b/dlls/dsound/primary.c @@ -21,6 +21,7 @@ #include "config.h" #include +#include #include #include #include @@ -37,6 +38,7 @@ #include "winuser.h" #include "winerror.h" #include "mmsystem.h" +#include "winreg.h" #include "winternl.h" #include "mmddk.h" #include "wine/windef16.h" diff --git a/dlls/dsound/propset.c b/dlls/dsound/propset.c index 708807b6673..6d72cc20f2e 100644 --- a/dlls/dsound/propset.c +++ b/dlls/dsound/propset.c @@ -21,6 +21,7 @@ #include "config.h" #include +#include #include #include #include @@ -39,6 +40,7 @@ #include "winuser.h" #include "winerror.h" #include "mmsystem.h" +#include "winreg.h" #include "winternl.h" #include "winnls.h" #include "mmddk.h" diff --git a/dlls/dsound/regsvr.c b/dlls/dsound/regsvr.c index a49f4b90218..109ca747bf9 100644 --- a/dlls/dsound/regsvr.c +++ b/dlls/dsound/regsvr.c @@ -18,14 +18,17 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" #include "winbase.h" +#include "wingdi.h" #include "winuser.h" #include "winreg.h" #include "winerror.h" +#include "mmsystem.h" #include "dsound.h" #include "wine/debug.h" diff --git a/dlls/dsound/sound3d.c b/dlls/dsound/sound3d.c index cc2bdeb94b4..84607e7902b 100644 --- a/dlls/dsound/sound3d.c +++ b/dlls/dsound/sound3d.c @@ -39,6 +39,7 @@ #include "config.h" #include +#include #include #include #include @@ -57,6 +58,7 @@ #include "winuser.h" #include "winerror.h" #include "mmsystem.h" +#include "winreg.h" #include "winternl.h" #include "mmddk.h" #include "wine/windef16.h" @@ -80,9 +82,9 @@ WINE_DEFAULT_DEBUG_CHANNEL(dsound3d); static inline D3DVALUE ScalarProduct (LPD3DVECTOR a, LPD3DVECTOR b) { D3DVALUE c; - c = (a->u1.x*b->u1.x) + (a->u2.y*b->u2.y) + (a->u3.z*b->u3.z); - TRACE("(%f,%f,%f) * (%f,%f,%f) = %f)\n", a->u1.x, a->u2.y, a->u3.z, b->u1.x, b->u2.y, \ - b->u3.z, c); + c = (a->x*b->x) + (a->y*b->y) + (a->z*b->z); + TRACE("(%f,%f,%f) * (%f,%f,%f) = %f)\n", a->x, a->y, a->z, b->x, b->y, \ + b->z, c); return c; } @@ -90,11 +92,11 @@ static inline D3DVALUE ScalarProduct (LPD3DVECTOR a, LPD3DVECTOR b) static inline D3DVECTOR VectorProduct (LPD3DVECTOR a, LPD3DVECTOR b) { D3DVECTOR c; - c.u1.x = (a->u2.y*b->u3.z) - (a->u3.z*b->u2.y); - c.u2.y = (a->u3.z*b->u1.x) - (a->u1.x*b->u3.z); - c.u3.z = (a->u1.x*b->u2.y) - (a->u2.y*b->u1.x); - TRACE("(%f,%f,%f) x (%f,%f,%f) = (%f,%f,%f)\n", a->u1.x, a->u2.y, a->u3.z, b->u1.x, b->u2.y, \ - b->u3.z, c.u1.x, c.u2.y, c.u3.z); + c.x = (a->y*b->z) - (a->z*b->y); + c.y = (a->z*b->x) - (a->x*b->z); + c.z = (a->x*b->y) - (a->y*b->x); + TRACE("(%f,%f,%f) x (%f,%f,%f) = (%f,%f,%f)\n", a->x, a->y, a->z, b->x, b->y, \ + b->z, c.x, c.y, c.z); return c; } @@ -103,7 +105,7 @@ static inline D3DVALUE VectorMagnitude (LPD3DVECTOR a) { D3DVALUE l; l = sqrt (ScalarProduct (a, a)); - TRACE("|(%f,%f,%f)| = %f\n", a->u1.x, a->u2.y, a->u3.z, l); + TRACE("|(%f,%f,%f)| = %f\n", a->x, a->y, a->z, l); return l; } @@ -137,8 +139,8 @@ static inline D3DVALUE AngleBetweenVectorsDeg (LPD3DVECTOR a, LPD3DVECTOR b) angle = acos(cos); /* we now have angle in radians */ angle = RadToDeg(angle); - TRACE("angle between (%f,%f,%f) and (%f,%f,%f) = %f degrees\n", a->u1.x, a->u2.y, a->u3.z, b->u1.x, - b->u2.y, b->u3.z, angle); + TRACE("angle between (%f,%f,%f) and (%f,%f,%f) = %f degrees\n", a->x, a->y, a->z, b->x, + b->y, b->z, angle); return angle; } @@ -152,8 +154,8 @@ static inline D3DVALUE AngleBetweenVectorsRad (LPD3DVECTOR a, LPD3DVECTOR b) lb = VectorMagnitude (b); cos = product/(la*lb); angle = acos(cos); - TRACE("angle between (%f,%f,%f) and (%f,%f,%f) = %f radians\n", a->u1.x, a->u2.y, a->u3.z, b->u1.x, - b->u2.y, b->u3.z, angle); + TRACE("angle between (%f,%f,%f) and (%f,%f,%f) = %f radians\n", a->x, a->y, a->z, b->x, + b->y, b->z, angle); return angle; } @@ -161,11 +163,11 @@ static inline D3DVALUE AngleBetweenVectorsRad (LPD3DVECTOR a, LPD3DVECTOR b) static inline D3DVECTOR VectorBetweenTwoPoints (LPD3DVECTOR a, LPD3DVECTOR b) { D3DVECTOR c; - c.u1.x = b->u1.x - a->u1.x; - c.u2.y = b->u2.y - a->u2.y; - c.u3.z = b->u3.z - a->u3.z; - TRACE("A (%f,%f,%f), B (%f,%f,%f), AB = (%f,%f,%f)\n", a->u1.x, a->u2.y, a->u3.z, b->u1.x, b->u2.y, - b->u3.z, c.u1.x, c.u2.y, c.u3.z); + c.x = b->x - a->x; + c.y = b->y - a->y; + c.z = b->z - a->z; + TRACE("A (%f,%f,%f), B (%f,%f,%f), AB = (%f,%f,%f)\n", a->x, a->y, a->z, b->x, b->y, + b->z, c.x, c.y, c.z); return c; } @@ -175,8 +177,8 @@ static inline D3DVALUE ProjectVector (LPD3DVECTOR a, LPD3DVECTOR p) D3DVALUE prod, result; prod = ScalarProduct(a, p); result = prod/VectorMagnitude(p); - TRACE("length projection of (%f,%f,%f) on (%f,%f,%f) = %f\n", a->u1.x, a->u2.y, a->u3.z, p->u1.x, - p->u2.y, p->u3.z, result); + TRACE("length projection of (%f,%f,%f) on (%f,%f,%f) = %f\n", a->x, a->y, a->z, p->x, + p->y, p->z, result); return result; } @@ -259,7 +261,7 @@ void DSOUND_Calc3DBuffer(IDirectSoundBufferImpl *dsb) /* conning */ /* sometimes it happens that vConeOrientation vector = (0,0,0); in this case angle is "nan" and it's useless*/ - if (dsb->ds3db_ds3db.vConeOrientation.u1.x == 0 && dsb->ds3db_ds3db.vConeOrientation.u2.y == 0 && dsb->ds3db_ds3db.vConeOrientation.u3.z == 0) + if (dsb->ds3db_ds3db.vConeOrientation.x == 0 && dsb->ds3db_ds3db.vConeOrientation.y == 0 && dsb->ds3db_ds3db.vConeOrientation.z == 0) { TRACE("conning: cones not set\n"); } @@ -288,9 +290,9 @@ void DSOUND_Calc3DBuffer(IDirectSoundBufferImpl *dsb) dsb->volpan.lVolume = lVolume; /* panning */ - if (dsb->dsound->ds3dl.vPosition.u1.x == dsb->ds3db_ds3db.vPosition.u1.x && - dsb->dsound->ds3dl.vPosition.u2.y == dsb->ds3db_ds3db.vPosition.u2.y && - dsb->dsound->ds3dl.vPosition.u3.z == dsb->ds3db_ds3db.vPosition.u3.z) { + if (dsb->dsound->ds3dl.vPosition.x == dsb->ds3db_ds3db.vPosition.x && + dsb->dsound->ds3dl.vPosition.y == dsb->ds3db_ds3db.vPosition.y && + dsb->dsound->ds3dl.vPosition.z == dsb->ds3db_ds3db.vPosition.z) { dsb->volpan.lPan = 0; flAngle = 0.0; } @@ -446,9 +448,9 @@ static HRESULT WINAPI IDirectSound3DBufferImpl_GetConeOrientation( { ICOM_THIS(IDirectSound3DBufferImpl,iface); TRACE("returning: Cone Orientation vector = (%f,%f,%f)\n", - This->dsb->ds3db_ds3db.vConeOrientation.u1.x, - This->dsb->ds3db_ds3db.vConeOrientation.u2.y, - This->dsb->ds3db_ds3db.vConeOrientation.u3.z); + This->dsb->ds3db_ds3db.vConeOrientation.x, + This->dsb->ds3db_ds3db.vConeOrientation.y, + This->dsb->ds3db_ds3db.vConeOrientation.z); *lpvConeOrientation = This->dsb->ds3db_ds3db.vConeOrientation; return DS_OK; } @@ -499,9 +501,9 @@ static HRESULT WINAPI IDirectSound3DBufferImpl_GetPosition( { ICOM_THIS(IDirectSound3DBufferImpl,iface); TRACE("returning: Position vector = (%f,%f,%f)\n", - This->dsb->ds3db_ds3db.vPosition.u1.x, - This->dsb->ds3db_ds3db.vPosition.u2.y, - This->dsb->ds3db_ds3db.vPosition.u3.z); + This->dsb->ds3db_ds3db.vPosition.x, + This->dsb->ds3db_ds3db.vPosition.y, + This->dsb->ds3db_ds3db.vPosition.z); *lpvPosition = This->dsb->ds3db_ds3db.vPosition; return DS_OK; } @@ -512,9 +514,9 @@ static HRESULT WINAPI IDirectSound3DBufferImpl_GetVelocity( { ICOM_THIS(IDirectSound3DBufferImpl,iface); TRACE("returning: Velocity vector = (%f,%f,%f)\n", - This->dsb->ds3db_ds3db.vVelocity.u1.x, - This->dsb->ds3db_ds3db.vVelocity.u2.y, - This->dsb->ds3db_ds3db.vVelocity.u3.z); + This->dsb->ds3db_ds3db.vVelocity.x, + This->dsb->ds3db_ds3db.vVelocity.y, + This->dsb->ds3db_ds3db.vVelocity.z); *lpvVelocity = This->dsb->ds3db_ds3db.vVelocity; return DS_OK; } @@ -578,9 +580,9 @@ static HRESULT WINAPI IDirectSound3DBufferImpl_SetConeOrientation( { ICOM_THIS(IDirectSound3DBufferImpl,iface); TRACE("setting: Cone Orientation vector = (%f,%f,%f); dwApply = %ld\n", x, y, z, dwApply); - This->dsb->ds3db_ds3db.vConeOrientation.u1.x = x; - This->dsb->ds3db_ds3db.vConeOrientation.u2.y = y; - This->dsb->ds3db_ds3db.vConeOrientation.u3.z = z; + This->dsb->ds3db_ds3db.vConeOrientation.x = x; + This->dsb->ds3db_ds3db.vConeOrientation.y = y; + This->dsb->ds3db_ds3db.vConeOrientation.z = z; if (dwApply == DS3D_IMMEDIATE) { This->dsb->ds3db_need_recalc = FALSE; @@ -665,9 +667,9 @@ static HRESULT WINAPI IDirectSound3DBufferImpl_SetPosition( { ICOM_THIS(IDirectSound3DBufferImpl,iface); TRACE("setting: Position vector = (%f,%f,%f); dwApply = %ld\n", x, y, z, dwApply); - This->dsb->ds3db_ds3db.vPosition.u1.x = x; - This->dsb->ds3db_ds3db.vPosition.u2.y = y; - This->dsb->ds3db_ds3db.vPosition.u3.z = z; + This->dsb->ds3db_ds3db.vPosition.x = x; + This->dsb->ds3db_ds3db.vPosition.y = y; + This->dsb->ds3db_ds3db.vPosition.z = z; if (dwApply == DS3D_IMMEDIATE) { This->dsb->ds3db_need_recalc = FALSE; @@ -684,9 +686,9 @@ static HRESULT WINAPI IDirectSound3DBufferImpl_SetVelocity( { ICOM_THIS(IDirectSound3DBufferImpl,iface); TRACE("setting: Velocity vector = (%f,%f,%f); dwApply = %ld\n", x, y, z, dwApply); - This->dsb->ds3db_ds3db.vVelocity.u1.x = x; - This->dsb->ds3db_ds3db.vVelocity.u2.y = y; - This->dsb->ds3db_ds3db.vVelocity.u3.z = z; + This->dsb->ds3db_ds3db.vVelocity.x = x; + This->dsb->ds3db_ds3db.vVelocity.y = y; + This->dsb->ds3db_ds3db.vVelocity.z = z; if (dwApply == DS3D_IMMEDIATE) { This->dsb->ds3db_need_recalc = FALSE; @@ -744,17 +746,17 @@ HRESULT WINAPI IDirectSound3DBufferImpl_Create( ds3db->lpVtbl = &ds3dbvt; ds3db->dsb->ds3db_ds3db.dwSize = sizeof(DS3DBUFFER); - ds3db->dsb->ds3db_ds3db.vPosition.u1.x = 0.0; - ds3db->dsb->ds3db_ds3db.vPosition.u2.y = 0.0; - ds3db->dsb->ds3db_ds3db.vPosition.u3.z = 0.0; - ds3db->dsb->ds3db_ds3db.vVelocity.u1.x = 0.0; - ds3db->dsb->ds3db_ds3db.vVelocity.u2.y = 0.0; - ds3db->dsb->ds3db_ds3db.vVelocity.u3.z = 0.0; + ds3db->dsb->ds3db_ds3db.vPosition.x = 0.0; + ds3db->dsb->ds3db_ds3db.vPosition.y = 0.0; + ds3db->dsb->ds3db_ds3db.vPosition.z = 0.0; + ds3db->dsb->ds3db_ds3db.vVelocity.x = 0.0; + ds3db->dsb->ds3db_ds3db.vVelocity.y = 0.0; + ds3db->dsb->ds3db_ds3db.vVelocity.z = 0.0; ds3db->dsb->ds3db_ds3db.dwInsideConeAngle = DS3D_DEFAULTCONEANGLE; ds3db->dsb->ds3db_ds3db.dwOutsideConeAngle = DS3D_DEFAULTCONEANGLE; - ds3db->dsb->ds3db_ds3db.vConeOrientation.u1.x = 0.0; - ds3db->dsb->ds3db_ds3db.vConeOrientation.u2.y = 0.0; - ds3db->dsb->ds3db_ds3db.vConeOrientation.u3.z = 0.0; + ds3db->dsb->ds3db_ds3db.vConeOrientation.x = 0.0; + ds3db->dsb->ds3db_ds3db.vConeOrientation.y = 0.0; + ds3db->dsb->ds3db_ds3db.vConeOrientation.z = 0.0; ds3db->dsb->ds3db_ds3db.lConeOutsideVolume = DS3D_DEFAULTCONEOUTSIDEVOLUME; ds3db->dsb->ds3db_ds3db.flMinDistance = DS3D_DEFAULTMINDISTANCE; ds3db->dsb->ds3db_ds3db.flMaxDistance = DS3D_DEFAULTMAXDISTANCE; @@ -891,9 +893,9 @@ static HRESULT WINAPI IDirectSound3DListenerImpl_GetOrientation( LPD3DVECTOR lpvOrientTop) { ICOM_THIS(IDirectSound3DListenerImpl,iface); - TRACE("returning: OrientFront vector = (%f,%f,%f); OrientTop vector = (%f,%f,%f)\n", This->dsound->ds3dl.vOrientFront.u1.x, \ - This->dsound->ds3dl.vOrientFront.u2.y, This->dsound->ds3dl.vOrientFront.u3.z, This->dsound->ds3dl.vOrientTop.u1.x, This->dsound->ds3dl.vOrientTop.u2.y, \ - This->dsound->ds3dl.vOrientTop.u3.z); + TRACE("returning: OrientFront vector = (%f,%f,%f); OrientTop vector = (%f,%f,%f)\n", This->dsound->ds3dl.vOrientFront.x, \ + This->dsound->ds3dl.vOrientFront.y, This->dsound->ds3dl.vOrientFront.z, This->dsound->ds3dl.vOrientTop.x, This->dsound->ds3dl.vOrientTop.y, \ + This->dsound->ds3dl.vOrientTop.z); *lpvOrientFront = This->dsound->ds3dl.vOrientFront; *lpvOrientTop = This->dsound->ds3dl.vOrientTop; return DS_OK; @@ -904,7 +906,7 @@ static HRESULT WINAPI IDirectSound3DListenerImpl_GetPosition( LPD3DVECTOR lpvPosition) { ICOM_THIS(IDirectSound3DListenerImpl,iface); - TRACE("returning: Position vector = (%f,%f,%f)\n", This->dsound->ds3dl.vPosition.u1.x, This->dsound->ds3dl.vPosition.u2.y, This->dsound->ds3dl.vPosition.u3.z); + TRACE("returning: Position vector = (%f,%f,%f)\n", This->dsound->ds3dl.vPosition.x, This->dsound->ds3dl.vPosition.y, This->dsound->ds3dl.vPosition.z); *lpvPosition = This->dsound->ds3dl.vPosition; return DS_OK; } @@ -924,7 +926,7 @@ static HRESULT WINAPI IDirectSound3DListenerImpl_GetVelocity( LPD3DVECTOR lpvVelocity) { ICOM_THIS(IDirectSound3DListenerImpl,iface); - TRACE("returning: Velocity vector = (%f,%f,%f)\n", This->dsound->ds3dl.vVelocity.u1.x, This->dsound->ds3dl.vVelocity.u2.y, This->dsound->ds3dl.vVelocity.u3.z); + TRACE("returning: Velocity vector = (%f,%f,%f)\n", This->dsound->ds3dl.vVelocity.x, This->dsound->ds3dl.vVelocity.y, This->dsound->ds3dl.vVelocity.z); *lpvVelocity = This->dsound->ds3dl.vVelocity; return DS_OK; } @@ -989,12 +991,12 @@ static HRESULT WINAPI IDirectSound3DListenerImpl_SetOrientation( ICOM_THIS(IDirectSound3DListenerImpl,iface); TRACE("setting: Front vector = (%f,%f,%f); Top vector = (%f,%f,%f); dwApply = %ld\n", \ xFront, yFront, zFront, xTop, yTop, zTop, dwApply); - This->dsound->ds3dl.vOrientFront.u1.x = xFront; - This->dsound->ds3dl.vOrientFront.u2.y = yFront; - This->dsound->ds3dl.vOrientFront.u3.z = zFront; - This->dsound->ds3dl.vOrientTop.u1.x = xTop; - This->dsound->ds3dl.vOrientTop.u2.y = yTop; - This->dsound->ds3dl.vOrientTop.u3.z = zTop; + This->dsound->ds3dl.vOrientFront.x = xFront; + This->dsound->ds3dl.vOrientFront.y = yFront; + This->dsound->ds3dl.vOrientFront.z = zFront; + This->dsound->ds3dl.vOrientTop.x = xTop; + This->dsound->ds3dl.vOrientTop.y = yTop; + This->dsound->ds3dl.vOrientTop.z = zTop; if (dwApply == DS3D_IMMEDIATE) { This->dsound->ds3dl_need_recalc = FALSE; @@ -1011,9 +1013,9 @@ static HRESULT WINAPI IDirectSound3DListenerImpl_SetPosition( { ICOM_THIS(IDirectSound3DListenerImpl,iface); TRACE("setting: Position vector = (%f,%f,%f); dwApply = %ld\n", x, y, z, dwApply); - This->dsound->ds3dl.vPosition.u1.x = x; - This->dsound->ds3dl.vPosition.u2.y = y; - This->dsound->ds3dl.vPosition.u3.z = z; + This->dsound->ds3dl.vPosition.x = x; + This->dsound->ds3dl.vPosition.y = y; + This->dsound->ds3dl.vPosition.z = z; if (dwApply == DS3D_IMMEDIATE) { This->dsound->ds3dl_need_recalc = FALSE; @@ -1047,9 +1049,9 @@ static HRESULT WINAPI IDirectSound3DListenerImpl_SetVelocity( { ICOM_THIS(IDirectSound3DListenerImpl,iface); TRACE("setting: Velocity vector = (%f,%f,%f); dwApply = %ld\n", x, y, z, dwApply); - This->dsound->ds3dl.vVelocity.u1.x = x; - This->dsound->ds3dl.vVelocity.u2.y = y; - This->dsound->ds3dl.vVelocity.u3.z = z; + This->dsound->ds3dl.vVelocity.x = x; + This->dsound->ds3dl.vVelocity.y = y; + This->dsound->ds3dl.vVelocity.z = z; if (dwApply == DS3D_IMMEDIATE) { This->dsound->ds3dl_need_recalc = FALSE; @@ -1114,18 +1116,18 @@ HRESULT WINAPI IDirectSound3DListenerImpl_Create( dsl->dsound = This->dsound; dsl->dsound->ds3dl.dwSize = sizeof(DS3DLISTENER); - dsl->dsound->ds3dl.vPosition.u1.x = 0.0; - dsl->dsound->ds3dl.vPosition.u2.y = 0.0; - dsl->dsound->ds3dl.vPosition.u3.z = 0.0; - dsl->dsound->ds3dl.vVelocity.u1.x = 0.0; - dsl->dsound->ds3dl.vVelocity.u2.y = 0.0; - dsl->dsound->ds3dl.vVelocity.u3.z = 0.0; - dsl->dsound->ds3dl.vOrientFront.u1.x = 0.0; - dsl->dsound->ds3dl.vOrientFront.u2.y = 0.0; - dsl->dsound->ds3dl.vOrientFront.u3.z = 1.0; - dsl->dsound->ds3dl.vOrientTop.u1.x = 0.0; - dsl->dsound->ds3dl.vOrientTop.u2.y = 1.0; - dsl->dsound->ds3dl.vOrientTop.u3.z = 0.0; + dsl->dsound->ds3dl.vPosition.x = 0.0; + dsl->dsound->ds3dl.vPosition.y = 0.0; + dsl->dsound->ds3dl.vPosition.z = 0.0; + dsl->dsound->ds3dl.vVelocity.x = 0.0; + dsl->dsound->ds3dl.vVelocity.y = 0.0; + dsl->dsound->ds3dl.vVelocity.z = 0.0; + dsl->dsound->ds3dl.vOrientFront.x = 0.0; + dsl->dsound->ds3dl.vOrientFront.y = 0.0; + dsl->dsound->ds3dl.vOrientFront.z = 1.0; + dsl->dsound->ds3dl.vOrientTop.x = 0.0; + dsl->dsound->ds3dl.vOrientTop.y = 1.0; + dsl->dsound->ds3dl.vOrientTop.z = 0.0; dsl->dsound->ds3dl.flDistanceFactor = DS3D_DEFAULTDISTANCEFACTOR; dsl->dsound->ds3dl.flRolloffFactor = DS3D_DEFAULTROLLOFFFACTOR; dsl->dsound->ds3dl.flDopplerFactor = DS3D_DEFAULTDOPPLERFACTOR; diff --git a/dlls/dsound/tests/dsound.c b/dlls/dsound/tests/dsound.c index 56a34327fd9..3f4599a8bd8 100644 --- a/dlls/dsound/tests/dsound.c +++ b/dlls/dsound/tests/dsound.c @@ -26,6 +26,8 @@ #include #include "wine/test.h" +#include "windef.h" +#include "wingdi.h" #include "dsound.h" #ifndef DSBCAPS_CTRLDEFAULT @@ -455,35 +457,35 @@ static void test_buffer(LPDIRECTSOUND dso, LPDIRECTSOUNDBUFFER dsbo, rc=IDirectSound3DListener_GetAllParameters(listener,&listener_param); ok(rc==DS_OK,"IDirectSound3dListener_GetAllParameters failed 0x%lx\n",rc); if (move_listener) - listener_param.vPosition.u1.x = -5.0; + listener_param.vPosition.x = -5.0; else - listener_param.vPosition.u1.x = 0.0; - listener_param.vPosition.u2.y = 0.0; - listener_param.vPosition.u3.z = 0.0; - rc=IDirectSound3DListener_SetPosition(listener,listener_param.vPosition.u1.x,listener_param.vPosition.u2.y,listener_param.vPosition.u3.z,DS3D_IMMEDIATE); + listener_param.vPosition.x = 0.0; + listener_param.vPosition.y = 0.0; + listener_param.vPosition.z = 0.0; + rc=IDirectSound3DListener_SetPosition(listener,listener_param.vPosition.x,listener_param.vPosition.y,listener_param.vPosition.z,DS3D_IMMEDIATE); ok(rc==DS_OK,"IDirectSound3dListener_SetPosition failed 0x%lx\n",rc); } if (buffer3d) { if (move_sound) - buffer_param.vPosition.u1.x = 5.0; + buffer_param.vPosition.x = 5.0; else - buffer_param.vPosition.u1.x = 0.0; - buffer_param.vPosition.u2.y = 0.0; - buffer_param.vPosition.u3.z = 0.0; - rc=IDirectSound3DBuffer_SetPosition(buffer,buffer_param.vPosition.u1.x,buffer_param.vPosition.u2.y,buffer_param.vPosition.u3.z,DS3D_IMMEDIATE); + buffer_param.vPosition.x = 0.0; + buffer_param.vPosition.y = 0.0; + buffer_param.vPosition.z = 0.0; + rc=IDirectSound3DBuffer_SetPosition(buffer,buffer_param.vPosition.x,buffer_param.vPosition.y,buffer_param.vPosition.z,DS3D_IMMEDIATE); ok(rc==DS_OK,"IDirectSound3dBuffer_SetPosition failed 0x%lx\n",rc); } while (buffer_service(&state)) { WaitForSingleObject(GetCurrentProcess(),TIME_SLICE/2); if (listener&&move_listener) { - listener_param.vPosition.u1.x += 0.5; - rc=IDirectSound3DListener_SetPosition(listener,listener_param.vPosition.u1.x,listener_param.vPosition.u2.y,listener_param.vPosition.u3.z,DS3D_IMMEDIATE); + listener_param.vPosition.x += 0.5; + rc=IDirectSound3DListener_SetPosition(listener,listener_param.vPosition.x,listener_param.vPosition.y,listener_param.vPosition.z,DS3D_IMMEDIATE); ok(rc==DS_OK,"IDirectSound3dListener_SetPosition failed 0x%lx\n",rc); } if (buffer3d&&move_sound) { - buffer_param.vPosition.u1.x -= 0.5; - rc=IDirectSound3DBuffer_SetPosition(buffer,buffer_param.vPosition.u1.x,buffer_param.vPosition.u2.y,buffer_param.vPosition.u3.z,DS3D_IMMEDIATE); + buffer_param.vPosition.x -= 0.5; + rc=IDirectSound3DBuffer_SetPosition(buffer,buffer_param.vPosition.x,buffer_param.vPosition.y,buffer_param.vPosition.z,DS3D_IMMEDIATE); ok(rc==DS_OK,"IDirectSound3dBuffer_SetPosition failed 0x%lx\n",rc); } } diff --git a/dlls/dsound/tests/propset.c b/dlls/dsound/tests/propset.c index 3bb169238f3..a213267275e 100644 --- a/dlls/dsound/tests/propset.c +++ b/dlls/dsound/tests/propset.c @@ -26,6 +26,8 @@ #include #include "wine/test.h" +#include "windef.h" +#include "wingdi.h" #include "dsound.h" #include "dsconf.h" diff --git a/dlls/gdi/bidi.c b/dlls/gdi/bidi.c index d3fe31bb3bb..13e2d59a4c7 100644 --- a/dlls/gdi/bidi.c +++ b/dlls/gdi/bidi.c @@ -21,10 +21,12 @@ #include "config.h" +#include #ifdef HAVE_UNICODE_UBIDI_H #include #endif +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "wine/debug.h" diff --git a/dlls/gdi/bidi16.c b/dlls/gdi/bidi16.c index bc3329909a9..4928c5fa20b 100644 --- a/dlls/gdi/bidi16.c +++ b/dlls/gdi/bidi16.c @@ -19,7 +19,10 @@ * NOTE: Right now, most of these functions do nothing. */ +#include + #include "windef.h" +#include "winbase.h" #include "wine/wingdi16.h" #include "wine/debug.h" diff --git a/dlls/gdi/driver.c b/dlls/gdi/driver.c index 6b20e21ffe2..08404cf9e9c 100644 --- a/dlls/gdi/driver.c +++ b/dlls/gdi/driver.c @@ -21,7 +21,9 @@ #include "config.h" #include "wine/port.h" +#include #include +#include "windef.h" #include "winbase.h" #include "winreg.h" diff --git a/dlls/gdi/enhmfdrv/bitblt.c b/dlls/gdi/enhmfdrv/bitblt.c index 92910ffd5ae..a0ed92d5e0a 100644 --- a/dlls/gdi/enhmfdrv/bitblt.c +++ b/dlls/gdi/enhmfdrv/bitblt.c @@ -18,9 +18,11 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "gdi.h" #include "enhmetafiledrv.h" diff --git a/dlls/gdi/enhmfdrv/enhmetafiledrv.h b/dlls/gdi/enhmfdrv/enhmetafiledrv.h index b12fab0f290..9df1fc31593 100644 --- a/dlls/gdi/enhmfdrv/enhmetafiledrv.h +++ b/dlls/gdi/enhmfdrv/enhmetafiledrv.h @@ -21,7 +21,10 @@ #ifndef __WINE_ENHMETAFILEDRV_H #define __WINE_ENHMETAFILEDRV_H +#include + #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "gdi.h" diff --git a/dlls/gdi/enhmfdrv/init.c b/dlls/gdi/enhmfdrv/init.c index 507c3d936c6..3ea16c93534 100644 --- a/dlls/gdi/enhmfdrv/init.c +++ b/dlls/gdi/enhmfdrv/init.c @@ -18,9 +18,11 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "gdi.h" #include "enhmfdrv/enhmetafiledrv.h" diff --git a/dlls/gdi/freetype.c b/dlls/gdi/freetype.c index 6e3b52b60d6..d4d381247cf 100644 --- a/dlls/gdi/freetype.c +++ b/dlls/gdi/freetype.c @@ -23,7 +23,16 @@ #include "config.h" +#include +#include +#include +#include +#include +#include +#include + #include "windef.h" +#include "winbase.h" #include "winerror.h" #include "winreg.h" #include "wingdi.h" @@ -32,13 +41,6 @@ #include "wine/debug.h" #include "gdi.h" -#include -#include -#include -#include -#include -#include - WINE_DEFAULT_DEBUG_CHANNEL(font); #ifdef HAVE_FREETYPE diff --git a/dlls/gdi/gdi16.c b/dlls/gdi/gdi16.c index d52298c34b7..aa3084ff812 100644 --- a/dlls/gdi/gdi16.c +++ b/dlls/gdi/gdi16.c @@ -18,6 +18,9 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "wownt32.h" diff --git a/dlls/gdi/gdi_main.c b/dlls/gdi/gdi_main.c index 99c49c42094..eff53e88492 100644 --- a/dlls/gdi/gdi_main.c +++ b/dlls/gdi/gdi_main.c @@ -18,13 +18,14 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "wine/winbase16.h" #include "gdi.h" -#include "winbase.h" /*********************************************************************** * GDI initialisation routine diff --git a/dlls/gdi/mfdrv/init.c b/dlls/gdi/mfdrv/init.c index cf3eb6896c8..d5d077cf263 100644 --- a/dlls/gdi/mfdrv/init.c +++ b/dlls/gdi/mfdrv/init.c @@ -18,7 +18,11 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include +#include + #include "windef.h" +#include "winbase.h" #include "wine/winbase16.h" #include "gdi.h" #include "wownt32.h" @@ -27,8 +31,6 @@ WINE_DEFAULT_DEBUG_CHANNEL(metafile); -#include - static const DC_FUNCTIONS MFDRV_Funcs = { NULL, /* pAbortDoc */ diff --git a/dlls/gdi/mfdrv/metafiledrv.h b/dlls/gdi/mfdrv/metafiledrv.h index 53960891111..28f61df1277 100644 --- a/dlls/gdi/mfdrv/metafiledrv.h +++ b/dlls/gdi/mfdrv/metafiledrv.h @@ -21,7 +21,10 @@ #ifndef __WINE_METAFILEDRV_H #define __WINE_METAFILEDRV_H +#include + #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "gdi.h" diff --git a/dlls/gdi/mfdrv/text.c b/dlls/gdi/mfdrv/text.c index 0b290fb5bae..c8cdc4443bc 100644 --- a/dlls/gdi/mfdrv/text.c +++ b/dlls/gdi/mfdrv/text.c @@ -18,9 +18,11 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" +#include "winbase.h" #include "mfdrv/metafiledrv.h" #include "wine/debug.h" diff --git a/dlls/gdi/printdrv.c b/dlls/gdi/printdrv.c index 3d98344dc2e..fdd054e9033 100644 --- a/dlls/gdi/printdrv.c +++ b/dlls/gdi/printdrv.c @@ -24,6 +24,7 @@ #include "config.h" #include "wine/port.h" +#include #include #include #include @@ -37,6 +38,7 @@ # include #endif #include +#include "windef.h" #include "winbase.h" #include "winuser.h" #include "wine/winbase16.h" diff --git a/dlls/glu32/glu.c b/dlls/glu32/glu.c index df400baf628..2c36438c92e 100644 --- a/dlls/glu32/glu.c +++ b/dlls/glu32/glu.c @@ -16,6 +16,9 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include "windef.h" #include "winbase.h" /*********************************************************************** diff --git a/dlls/icmp/icmp_main.c b/dlls/icmp/icmp_main.c index e77d55490d5..51c134c6bc5 100644 --- a/dlls/icmp/icmp_main.c +++ b/dlls/icmp/icmp_main.c @@ -52,6 +52,7 @@ #ifdef HAVE_SYS_TIME_H # include #endif +#include #include #include #ifdef HAVE_UNISTD_H diff --git a/dlls/imagehlp/access.c b/dlls/imagehlp/access.c index d8cba65b067..558788b5160 100644 --- a/dlls/imagehlp/access.c +++ b/dlls/imagehlp/access.c @@ -18,11 +18,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include +#include "windef.h" #include "winbase.h" #include "winnt.h" #include "winerror.h" -#include "windef.h" #include "wine/debug.h" #include "imagehlp.h" diff --git a/dlls/imagehlp/debug.c b/dlls/imagehlp/debug.c index c1c98c2a724..6b94cfdc946 100644 --- a/dlls/imagehlp/debug.c +++ b/dlls/imagehlp/debug.c @@ -18,9 +18,11 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "winerror.h" -#include "winbase.h" #include "windef.h" +#include "winbase.h" #include "wine/debug.h" #include "imagehlp.h" diff --git a/dlls/imagehlp/imagehlp_main.c b/dlls/imagehlp/imagehlp_main.c index fa6b882133a..150ca013beb 100644 --- a/dlls/imagehlp/imagehlp_main.c +++ b/dlls/imagehlp/imagehlp_main.c @@ -18,10 +18,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include "windef.h" +#include "winbase.h" #include "imagehlp.h" #include "winerror.h" -#include "winbase.h" -#include "windef.h" #include "wine/debug.h" WINE_DEFAULT_DEBUG_CHANNEL(imagehlp); diff --git a/dlls/imagehlp/integrity.c b/dlls/imagehlp/integrity.c index 3031d7d8eee..8a30ffa59a8 100644 --- a/dlls/imagehlp/integrity.c +++ b/dlls/imagehlp/integrity.c @@ -18,6 +18,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" #include "winbase.h" #include "winerror.h" diff --git a/dlls/imagehlp/internal.c b/dlls/imagehlp/internal.c index 488a246f6c2..2da3cd221c3 100644 --- a/dlls/imagehlp/internal.c +++ b/dlls/imagehlp/internal.c @@ -18,9 +18,11 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include "windef.h" #include "winbase.h" #include "winerror.h" -#include "windef.h" #include "wine/debug.h" #include "imagehlp.h" diff --git a/dlls/imagehlp/modify.c b/dlls/imagehlp/modify.c index 54dd3a028db..d4f2370ef08 100644 --- a/dlls/imagehlp/modify.c +++ b/dlls/imagehlp/modify.c @@ -18,9 +18,11 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include "windef.h" #include "winbase.h" #include "winerror.h" -#include "windef.h" #include "wine/debug.h" #include "imagehlp.h" diff --git a/dlls/imagehlp/symbol.c b/dlls/imagehlp/symbol.c index c1cddf20eac..d71a843d5a1 100644 --- a/dlls/imagehlp/symbol.c +++ b/dlls/imagehlp/symbol.c @@ -18,9 +18,11 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include "windef.h" #include "winbase.h" #include "winerror.h" -#include "windef.h" #include "wine/debug.h" #include "imagehlp.h" diff --git a/dlls/imm32/imm.c b/dlls/imm32/imm.c index 266add3d68f..ff220c8b948 100644 --- a/dlls/imm32/imm.c +++ b/dlls/imm32/imm.c @@ -19,8 +19,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "winbase.h" +#include + #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "winuser.h" #include "winerror.h" diff --git a/dlls/iphlpapi/ifenum.c b/dlls/iphlpapi/ifenum.c index 8505081bfb6..be88f5a9c9a 100644 --- a/dlls/iphlpapi/ifenum.c +++ b/dlls/iphlpapi/ifenum.c @@ -60,6 +60,7 @@ #include "config.h" +#include #include #include #include @@ -114,6 +115,7 @@ #include #endif +#include "windef.h" #include "winbase.h" #include "iprtrmib.h" #include "ifenum.h" diff --git a/dlls/iphlpapi/ifenum.h b/dlls/iphlpapi/ifenum.h index f06e33ab2da..14fd659d506 100644 --- a/dlls/iphlpapi/ifenum.h +++ b/dlls/iphlpapi/ifenum.h @@ -38,7 +38,10 @@ #ifndef WINE_IFENUM_H_ #define WINE_IFENUM_H_ +#include + #include "windef.h" +#include "winbase.h" #include "iprtrmib.h" #define MAX_INTERFACE_PHYSADDR 8 diff --git a/dlls/iphlpapi/iphlpapi_main.c b/dlls/iphlpapi/iphlpapi_main.c index 07a52ee719f..411ceacfd0a 100644 --- a/dlls/iphlpapi/iphlpapi_main.c +++ b/dlls/iphlpapi/iphlpapi_main.c @@ -20,6 +20,7 @@ #include "config.h" +#include #include #include #ifdef HAVE_NETINET_IN_H @@ -32,6 +33,7 @@ # include #endif +#include "windef.h" #include "winbase.h" #include "iphlpapi.h" #include "ifenum.h" diff --git a/dlls/iphlpapi/ipstats.c b/dlls/iphlpapi/ipstats.c index c61b23ca7e1..6fec73c4867 100644 --- a/dlls/iphlpapi/ipstats.c +++ b/dlls/iphlpapi/ipstats.c @@ -20,6 +20,7 @@ #include "config.h" +#include #include #include #include @@ -46,6 +47,7 @@ #include #endif +#include "windef.h" #include "winbase.h" #include "iprtrmib.h" #include "ifenum.h" diff --git a/dlls/iphlpapi/ipstats.h b/dlls/iphlpapi/ipstats.h index de9fbce518c..244402196fd 100644 --- a/dlls/iphlpapi/ipstats.h +++ b/dlls/iphlpapi/ipstats.h @@ -22,7 +22,10 @@ #ifndef WINE_IPSTATS_H_ #define WINE_IPSTATS_H_ +#include + #include "windef.h" +#include "winbase.h" #include "iprtrmib.h" /* Fills in entry's interface stats, using name to find them. diff --git a/dlls/kernel/atom.c b/dlls/kernel/atom.c index 6aa12402249..618c0591bcd 100644 --- a/dlls/kernel/atom.c +++ b/dlls/kernel/atom.c @@ -29,6 +29,7 @@ #include "wine/port.h" #include +#include #include #include #include diff --git a/dlls/kernel/change.c b/dlls/kernel/change.c index 3cb2291b8ea..8a740a01b23 100644 --- a/dlls/kernel/change.c +++ b/dlls/kernel/change.c @@ -20,9 +20,11 @@ #include "config.h" +#include #include #include +#include "windef.h" #include "winbase.h" #include "winerror.h" #include "wine/windef16.h" diff --git a/dlls/kernel/comm.c b/dlls/kernel/comm.c index ec9aed25fe3..db31aba5215 100644 --- a/dlls/kernel/comm.c +++ b/dlls/kernel/comm.c @@ -53,6 +53,7 @@ #include "wine/port.h" #include +#include #include #ifdef HAVE_TERMIOS_H #include @@ -86,6 +87,8 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "ntstatus.h" +#include "windef.h" #include "winbase.h" #include "winerror.h" diff --git a/dlls/kernel/computername.c b/dlls/kernel/computername.c index c9d65097a23..55c61cc6ef5 100644 --- a/dlls/kernel/computername.c +++ b/dlls/kernel/computername.c @@ -22,6 +22,7 @@ #include "config.h" +#include #include #ifdef HAVE_UNISTD_H # include @@ -32,9 +33,12 @@ #include #endif +#include "ntstatus.h" +#include "windef.h" #include "winbase.h" #include "winerror.h" #include "winnls.h" +#include "winreg.h" #include "winternl.h" #include "wine/unicode.h" #include "wine/exception.h" diff --git a/dlls/kernel/console.c b/dlls/kernel/console.c index 730083716f2..ef5d799377e 100644 --- a/dlls/kernel/console.c +++ b/dlls/kernel/console.c @@ -31,6 +31,7 @@ #include "config.h" #include "wine/port.h" +#include #include #include #ifdef HAVE_UNISTD_H @@ -38,6 +39,7 @@ #endif #include +#include "windef.h" #include "winbase.h" #include "winnls.h" #include "winerror.h" diff --git a/dlls/kernel/debugger.c b/dlls/kernel/debugger.c index b00af11a205..94c0fc1cc78 100644 --- a/dlls/kernel/debugger.c +++ b/dlls/kernel/debugger.c @@ -24,6 +24,7 @@ #include "winerror.h" #include "wine/winbase16.h" #include "wine/server.h" +#include "ntstatus.h" #include "stackframe.h" #include "wine/debug.h" diff --git a/dlls/kernel/editline.c b/dlls/kernel/editline.c index 48998cd2bbf..0dada92e06e 100644 --- a/dlls/kernel/editline.c +++ b/dlls/kernel/editline.c @@ -21,6 +21,7 @@ #include "config.h" #include "wine/port.h" +#include #include #include "windef.h" diff --git a/dlls/kernel/error16.c b/dlls/kernel/error16.c index 768e533fe01..64aab0cb8b6 100644 --- a/dlls/kernel/error16.c +++ b/dlls/kernel/error16.c @@ -19,11 +19,12 @@ */ #include +#include #include #include -#include "winbase.h" #include "windef.h" +#include "winbase.h" #include "stackframe.h" #include "wine/debug.h" diff --git a/dlls/kernel/file.c b/dlls/kernel/file.c index 2d9b7d0184f..deae039d08b 100644 --- a/dlls/kernel/file.c +++ b/dlls/kernel/file.c @@ -26,11 +26,15 @@ #include "config.h" #include "wine/port.h" +#include + #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "winerror.h" +#include "ntstatus.h" #include "windef.h" #include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "wincon.h" #include "kernel_private.h" diff --git a/dlls/kernel/file16.c b/dlls/kernel/file16.c index d74a1271570..103fd65730b 100644 --- a/dlls/kernel/file16.c +++ b/dlls/kernel/file16.c @@ -26,6 +26,7 @@ #include "config.h" #include "wine/port.h" +#include #include #include @@ -34,6 +35,7 @@ #include "winerror.h" #include "windef.h" #include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "wine/winbase16.h" #include "wine/server.h" diff --git a/dlls/kernel/flatthunk.h b/dlls/kernel/flatthunk.h index e72e5d21a4c..7db8d0db2f0 100644 --- a/dlls/kernel/flatthunk.h +++ b/dlls/kernel/flatthunk.h @@ -21,7 +21,10 @@ #ifndef __WINE_FLATTHUNK_H #define __WINE_FLATTHUNK_H +#include + #include "windef.h" +#include "winbase.h" struct ThunkDataCommon { diff --git a/dlls/kernel/format_msg.c b/dlls/kernel/format_msg.c index 560ee374b11..36b50d532f1 100644 --- a/dlls/kernel/format_msg.c +++ b/dlls/kernel/format_msg.c @@ -20,12 +20,15 @@ #include "config.h" +#include #include #include +#include "ntstatus.h" #include "windef.h" #include "winbase.h" #include "winerror.h" +#include "winreg.h" #include "winternl.h" #include "winuser.h" #include "winnls.h" diff --git a/dlls/kernel/kernel_main.c b/dlls/kernel/kernel_main.c index 34dd9b1f1f0..7e632b6ac58 100644 --- a/dlls/kernel/kernel_main.c +++ b/dlls/kernel/kernel_main.c @@ -23,12 +23,15 @@ #include #include +#include #include #include #include +#include "windef.h" #include "winbase.h" #include "wincon.h" +#include "winreg.h" #include "winternl.h" #include "wine/winbase16.h" diff --git a/dlls/kernel/lcformat.c b/dlls/kernel/lcformat.c index bad52ce0183..eb9084b28e7 100644 --- a/dlls/kernel/lcformat.c +++ b/dlls/kernel/lcformat.c @@ -24,6 +24,7 @@ #include "wine/port.h" #include +#include #include #include diff --git a/dlls/kernel/locale.c b/dlls/kernel/locale.c index 0e9d82d023b..d83a7daadd4 100644 --- a/dlls/kernel/locale.c +++ b/dlls/kernel/locale.c @@ -25,13 +25,16 @@ #include "wine/port.h" #include +#include #include #include #include +#include "ntstatus.h" #include "windef.h" #include "winbase.h" #include "winuser.h" /* for RT_STRINGW */ +#include "winreg.h" #include "winternl.h" #include "wine/unicode.h" #include "winnls.h" diff --git a/dlls/kernel/locale_rc.rc b/dlls/kernel/locale_rc.rc index f57def90d0c..d7dc8306ea4 100644 --- a/dlls/kernel/locale_rc.rc +++ b/dlls/kernel/locale_rc.rc @@ -19,6 +19,7 @@ */ #include "windef.h" +#include "winbase.h" #include "winnls.h" #define LGRPID_RES_BASE 0x2000 diff --git a/dlls/kernel/ne_module.c b/dlls/kernel/ne_module.c index d9656870238..cbf92ed764c 100644 --- a/dlls/kernel/ne_module.c +++ b/dlls/kernel/ne_module.c @@ -23,6 +23,7 @@ #include #include +#include #include #include #include @@ -31,6 +32,8 @@ #endif #include +#include "ntstatus.h" +#include "windef.h" #include "winbase.h" #include "wine/winbase16.h" #include "winerror.h" diff --git a/dlls/kernel/powermgnt.c b/dlls/kernel/powermgnt.c index d1f3847e027..05f7566666c 100644 --- a/dlls/kernel/powermgnt.c +++ b/dlls/kernel/powermgnt.c @@ -17,6 +17,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include "ntstatus.h" +#include "windef.h" #include "winbase.h" #include "wine/debug.h" diff --git a/dlls/kernel/process.c b/dlls/kernel/process.c index b393cfa9811..2dcd5c2fdaf 100644 --- a/dlls/kernel/process.c +++ b/dlls/kernel/process.c @@ -23,6 +23,7 @@ #include "wine/winbase16.h" #include "wine/winuser16.h" +#include "ntstatus.h" #include "thread.h" #include "wine/server.h" #include "wine/debug.h" diff --git a/dlls/kernel/profile.c b/dlls/kernel/profile.c index 7863f612f4c..d2bcca83b0c 100644 --- a/dlls/kernel/profile.c +++ b/dlls/kernel/profile.c @@ -26,6 +26,7 @@ #include #include #include +#include #include #include #include @@ -37,6 +38,7 @@ #include "winbase.h" #include "winnls.h" #include "winerror.h" +#include "winreg.h" #include "winternl.h" #include "wine/winbase16.h" #include "drive.h" diff --git a/dlls/kernel/pthread.c b/dlls/kernel/pthread.c index 0e8b2aa55c7..1560f4bd7d4 100644 --- a/dlls/kernel/pthread.c +++ b/dlls/kernel/pthread.c @@ -26,6 +26,7 @@ #include #include +#include #include #include #ifdef HAVE_UNISTD_H @@ -40,6 +41,7 @@ #include #endif +#include "windef.h" #include "winbase.h" #include "thread.h" #include "winternl.h" diff --git a/dlls/kernel/registry16.c b/dlls/kernel/registry16.c index c5ba2870c61..43ce4d5ea12 100644 --- a/dlls/kernel/registry16.c +++ b/dlls/kernel/registry16.c @@ -21,6 +21,9 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include "windef.h" #include "winbase.h" #include "winreg.h" #include "wine/debug.h" diff --git a/dlls/kernel/relay16.c b/dlls/kernel/relay16.c index 9eb1020445d..5bc972b2262 100644 --- a/dlls/kernel/relay16.c +++ b/dlls/kernel/relay16.c @@ -23,9 +23,11 @@ #include #include #include +#include #include #include "windef.h" +#include "winbase.h" #include "wine/winbase16.h" #include "module.h" #include "stackframe.h" diff --git a/dlls/kernel/resource.c b/dlls/kernel/resource.c index 538958122aa..695c8ed61d6 100644 --- a/dlls/kernel/resource.c +++ b/dlls/kernel/resource.c @@ -22,11 +22,15 @@ #include "config.h" #include "wine/port.h" +#include + #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "ntstatus.h" #include "windef.h" -#include "winternl.h" #include "winbase.h" +#include "winreg.h" +#include "winternl.h" #include "wownt32.h" #include "wine/winbase16.h" #include "wine/debug.h" diff --git a/dlls/kernel/resource16.c b/dlls/kernel/resource16.c index 31af22f95a6..8cfbe607ee2 100644 --- a/dlls/kernel/resource16.c +++ b/dlls/kernel/resource16.c @@ -24,11 +24,13 @@ #include "config.h" #include "wine/port.h" +#include #include #include #include #include "windef.h" +#include "winbase.h" #include "wownt32.h" #include "wine/winbase16.h" #include "wine/winuser16.h" diff --git a/dlls/kernel/snoop16.c b/dlls/kernel/snoop16.c index 9d9dbf25081..adcdc5b3a74 100644 --- a/dlls/kernel/snoop16.c +++ b/dlls/kernel/snoop16.c @@ -23,9 +23,10 @@ #include #include +#include #include -#include "winbase.h" #include "windef.h" +#include "winbase.h" #include "winnt.h" #include "wine/winbase16.h" #include "wine/library.h" diff --git a/dlls/kernel/stress.c b/dlls/kernel/stress.c index cd591781a54..970f5ef493b 100644 --- a/dlls/kernel/stress.c +++ b/dlls/kernel/stress.c @@ -16,7 +16,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" +#include "winbase.h" #include "wine/windef16.h" #include "wine/debug.h" diff --git a/dlls/kernel/string.c b/dlls/kernel/string.c index 61367ef231c..8ba55dd13f4 100644 --- a/dlls/kernel/string.c +++ b/dlls/kernel/string.c @@ -19,8 +19,10 @@ */ #include +#include #include +#include "windef.h" #include "winbase.h" #include "wine/winbase16.h" diff --git a/dlls/kernel/sync.c b/dlls/kernel/sync.c index 439083f4388..98c7045ec24 100644 --- a/dlls/kernel/sync.c +++ b/dlls/kernel/sync.c @@ -32,8 +32,11 @@ #ifdef HAVE_SYS_POLL_H #include #endif +#include #include +#include "ntstatus.h" +#include "windef.h" #include "winbase.h" #include "winerror.h" #include "winnls.h" diff --git a/dlls/kernel/system.c b/dlls/kernel/system.c index 55f017d4dc3..634f104f68e 100644 --- a/dlls/kernel/system.c +++ b/dlls/kernel/system.c @@ -20,7 +20,10 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include + #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "wine/winbase16.h" #include "wine/winuser16.h" diff --git a/dlls/kernel/tape.c b/dlls/kernel/tape.c index 17650d73c58..cbf9c19fd10 100644 --- a/dlls/kernel/tape.c +++ b/dlls/kernel/tape.c @@ -22,6 +22,9 @@ * Everything, all functions are stubs. */ +#include + +#include "windef.h" #include "winbase.h" #include "winerror.h" #include "wine/debug.h" diff --git a/dlls/kernel/task.c b/dlls/kernel/task.c index 2441dc41364..16d359554ce 100644 --- a/dlls/kernel/task.c +++ b/dlls/kernel/task.c @@ -21,6 +21,7 @@ #include "config.h" #include "wine/port.h" +#include #include #include #include @@ -28,6 +29,7 @@ # include #endif +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winnt.h" diff --git a/dlls/kernel/tests/alloc.c b/dlls/kernel/tests/alloc.c index 1de850e0469..4a58eb5f57c 100644 --- a/dlls/kernel/tests/alloc.c +++ b/dlls/kernel/tests/alloc.c @@ -18,7 +18,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "wine/test.h" +#include "windef.h" #include "winbase.h" #include "winerror.h" diff --git a/dlls/kernel/tests/atom.c b/dlls/kernel/tests/atom.c index c66ddbeb649..f00faf6ba7c 100644 --- a/dlls/kernel/tests/atom.c +++ b/dlls/kernel/tests/atom.c @@ -18,9 +18,11 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "wine/test.h" +#include "windef.h" #include "winbase.h" #include "winerror.h" diff --git a/dlls/kernel/tests/codepage.c b/dlls/kernel/tests/codepage.c index 9f5e1a1dc51..3940a74069c 100644 --- a/dlls/kernel/tests/codepage.c +++ b/dlls/kernel/tests/codepage.c @@ -18,7 +18,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "wine/test.h" +#include "windef.h" #include "winbase.h" #include "winnls.h" diff --git a/dlls/kernel/tests/directory.c b/dlls/kernel/tests/directory.c index ae75264e799..b0c0ea61221 100644 --- a/dlls/kernel/tests/directory.c +++ b/dlls/kernel/tests/directory.c @@ -18,7 +18,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "wine/test.h" +#include "windef.h" #include "winbase.h" #include "winerror.h" diff --git a/dlls/kernel/tests/drive.c b/dlls/kernel/tests/drive.c index 45f23d4f314..192f14e69dd 100644 --- a/dlls/kernel/tests/drive.c +++ b/dlls/kernel/tests/drive.c @@ -18,7 +18,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "wine/test.h" +#include "windef.h" #include "winbase.h" #include "winerror.h" diff --git a/dlls/kernel/tests/environ.c b/dlls/kernel/tests/environ.c index 3d2695240f2..f511b44342c 100644 --- a/dlls/kernel/tests/environ.c +++ b/dlls/kernel/tests/environ.c @@ -18,7 +18,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "wine/test.h" +#include "windef.h" #include "winbase.h" #include "winerror.h" diff --git a/dlls/kernel/tests/file.c b/dlls/kernel/tests/file.c index ba39378fa5e..d1fb8eb0c15 100644 --- a/dlls/kernel/tests/file.c +++ b/dlls/kernel/tests/file.c @@ -19,10 +19,12 @@ * */ +#include #include #include #include "wine/test.h" +#include "windef.h" #include "winbase.h" #include "winerror.h" diff --git a/dlls/kernel/tests/format_msg.c b/dlls/kernel/tests/format_msg.c index f211fa41d28..3851d21746f 100644 --- a/dlls/kernel/tests/format_msg.c +++ b/dlls/kernel/tests/format_msg.c @@ -17,7 +17,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "wine/test.h" +#include "windef.h" #include "winbase.h" /* #define ok(cond,failstr) if(!(cond)) {printf("line %d : %s\n",__LINE__,failstr);exit(1);} */ diff --git a/dlls/kernel/tests/locale.c b/dlls/kernel/tests/locale.c index 8b660192d25..51dc92022fc 100644 --- a/dlls/kernel/tests/locale.c +++ b/dlls/kernel/tests/locale.c @@ -20,7 +20,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "wine/test.h" +#include "windef.h" #include "winbase.h" #include "winerror.h" #include "winnls.h" diff --git a/dlls/kernel/tests/path.c b/dlls/kernel/tests/path.c index c0257386434..a5e511ef922 100644 --- a/dlls/kernel/tests/path.c +++ b/dlls/kernel/tests/path.c @@ -18,8 +18,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "wine/test.h" +#include "windef.h" #include "winbase.h" #include "winuser.h" #include "winerror.h" diff --git a/dlls/kernel/tests/pipe.c b/dlls/kernel/tests/pipe.c index deb8e6d0212..5aabf53f0d3 100644 --- a/dlls/kernel/tests/pipe.c +++ b/dlls/kernel/tests/pipe.c @@ -18,12 +18,15 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include - +#include +#include #include #include #include -#include + +#include +#include +#include #ifndef STANDALONE #include "wine/test.h" @@ -43,8 +46,6 @@ #endif #include -#include -#include #include #define PIPENAME "\\\\.\\PiPe\\tests_" __FILE__ diff --git a/dlls/kernel/tests/process.c b/dlls/kernel/tests/process.c index 0abc693ca7e..b5c9db5ec55 100644 --- a/dlls/kernel/tests/process.c +++ b/dlls/kernel/tests/process.c @@ -19,10 +19,13 @@ */ #include +#include #include #include #include "wine/test.h" +#include "ntstatus.h" +#include "windef.h" #include "winbase.h" #include "winuser.h" #include "wincon.h" diff --git a/dlls/kernel/tests/profile.c b/dlls/kernel/tests/profile.c index aae8d434189..3853c1aea1a 100644 --- a/dlls/kernel/tests/profile.c +++ b/dlls/kernel/tests/profile.c @@ -18,7 +18,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "wine/test.h" +#include "windef.h" #include "winbase.h" #include "windows.h" diff --git a/dlls/kernel/tests/thread.c b/dlls/kernel/tests/thread.c index ee9d44fffaa..86cf182c12f 100644 --- a/dlls/kernel/tests/thread.c +++ b/dlls/kernel/tests/thread.c @@ -21,7 +21,11 @@ /* Define _WIN32_WINNT to get SetThreadIdealProcessor on Windows */ #define _WIN32_WINNT 0x0500 +#include + #include "wine/test.h" +#include +#include #include #include #include diff --git a/dlls/kernel/thread.c b/dlls/kernel/thread.c index d9cafd9df99..9b77366440b 100644 --- a/dlls/kernel/thread.c +++ b/dlls/kernel/thread.c @@ -23,6 +23,7 @@ #include #include +#include #include #ifdef HAVE_SYS_TIMES_H #include @@ -31,6 +32,8 @@ # include #endif +#include "ntstatus.h" +#include "windef.h" #include "winbase.h" #include "winerror.h" #include "winnls.h" diff --git a/dlls/kernel/thunk.c b/dlls/kernel/thunk.c index 47b923db280..a4ebdba4ac3 100644 --- a/dlls/kernel/thunk.c +++ b/dlls/kernel/thunk.c @@ -24,6 +24,7 @@ #include #include +#include #include #ifdef HAVE_UNISTD_H # include @@ -32,6 +33,7 @@ #include "windef.h" #include "winbase.h" #include "winerror.h" +#include "winreg.h" #include "winternl.h" #include "wownt32.h" #include "wine/winbase16.h" diff --git a/dlls/kernel/time.c b/dlls/kernel/time.c index 7ba73e02cea..08220180601 100644 --- a/dlls/kernel/time.c +++ b/dlls/kernel/time.c @@ -34,6 +34,7 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "ntstatus.h" #include "file.h" #include "winternl.h" #include "winerror.h" diff --git a/dlls/kernel/toolhelp.c b/dlls/kernel/toolhelp.c index 74cea4e9d9a..5ebe626ff6c 100644 --- a/dlls/kernel/toolhelp.c +++ b/dlls/kernel/toolhelp.c @@ -20,6 +20,7 @@ #include "config.h" +#include #include #include #ifdef HAVE_UNISTD_H @@ -27,6 +28,7 @@ #endif #include #include +#include "windef.h" #include "winbase.h" #include "wine/winbase16.h" #include "winerror.h" diff --git a/dlls/kernel/utthunk.c b/dlls/kernel/utthunk.c index 50f0d29fa6d..d542fc86486 100644 --- a/dlls/kernel/utthunk.c +++ b/dlls/kernel/utthunk.c @@ -18,7 +18,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "wine/winbase16.h" +#include "windef.h" +#include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "wownt32.h" #include "module.h" diff --git a/dlls/kernel/windebug.c b/dlls/kernel/windebug.c index a9cccbaba0d..5a0521c1a97 100644 --- a/dlls/kernel/windebug.c +++ b/dlls/kernel/windebug.c @@ -18,9 +18,11 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include #include "windef.h" +#include "winbase.h" #include "miscemu.h" #include "wine/debug.h" diff --git a/dlls/kernel/wowthunk.c b/dlls/kernel/wowthunk.c index a281efc96e7..9a204bffa69 100644 --- a/dlls/kernel/wowthunk.c +++ b/dlls/kernel/wowthunk.c @@ -22,12 +22,15 @@ #include "wine/port.h" #include +#include #include "wine/winbase16.h" +#include "windef.h" #include "winbase.h" #include "winerror.h" #include "wownt32.h" #include "excpt.h" +#include "winreg.h" #include "winternl.h" #include "syslevel.h" #include "file.h" diff --git a/dlls/lzexpand/lzexpand16.c b/dlls/lzexpand/lzexpand16.c index 791a7b19823..11a2fc82fa9 100644 --- a/dlls/lzexpand/lzexpand16.c +++ b/dlls/lzexpand/lzexpand16.c @@ -18,6 +18,9 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include "windef.h" #include "winbase.h" #include "lzexpand.h" diff --git a/dlls/lzexpand/lzexpand_main.c b/dlls/lzexpand/lzexpand_main.c index d1249350d6c..19764ac9ec2 100644 --- a/dlls/lzexpand/lzexpand_main.c +++ b/dlls/lzexpand/lzexpand_main.c @@ -26,11 +26,13 @@ #include #include #include +#include #include #ifdef HAVE_UNISTD_H # include #endif +#include "windef.h" #include "winbase.h" #include "lzexpand.h" diff --git a/dlls/mapi32/mapi32_main.c b/dlls/mapi32/mapi32_main.c index 634287542c5..f2c73871b60 100644 --- a/dlls/mapi32/mapi32_main.c +++ b/dlls/mapi32/mapi32_main.c @@ -18,7 +18,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" +#include "winbase.h" #include "winerror.h" #include "mapi.h" #include "mapicode.h" diff --git a/dlls/mpr/auth.c b/dlls/mpr/auth.c index 53a35448a52..531ca8a60fe 100644 --- a/dlls/mpr/auth.c +++ b/dlls/mpr/auth.c @@ -18,6 +18,9 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include "windef.h" #include "winbase.h" #include "winnetwk.h" #include "wine/debug.h" diff --git a/dlls/mpr/mpr_main.c b/dlls/mpr/mpr_main.c index 9f816759a56..8f5f11dbe16 100644 --- a/dlls/mpr/mpr_main.c +++ b/dlls/mpr/mpr_main.c @@ -18,6 +18,9 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include "windef.h" #include "winbase.h" #include "winnetwk.h" #include "wine/debug.h" diff --git a/dlls/mpr/multinet.c b/dlls/mpr/multinet.c index 9b7944991ef..aa8cfb8908b 100644 --- a/dlls/mpr/multinet.c +++ b/dlls/mpr/multinet.c @@ -18,6 +18,9 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include "windef.h" #include "winbase.h" #include "winnetwk.h" #include "wine/debug.h" diff --git a/dlls/mpr/nps.c b/dlls/mpr/nps.c index ad7bf375bc3..aa9519b822c 100644 --- a/dlls/mpr/nps.c +++ b/dlls/mpr/nps.c @@ -18,6 +18,9 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include "windef.h" #include "winbase.h" #include "winnetwk.h" #include "netspi.h" diff --git a/dlls/mpr/pwcache.c b/dlls/mpr/pwcache.c index 6a43305be37..9d5c6bc024a 100644 --- a/dlls/mpr/pwcache.c +++ b/dlls/mpr/pwcache.c @@ -19,8 +19,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include +#include "windef.h" #include "winbase.h" #include "winnetwk.h" #include "winreg.h" diff --git a/dlls/mpr/wnet.c b/dlls/mpr/wnet.c index 2c68bcfd562..935fbb8735a 100644 --- a/dlls/mpr/wnet.c +++ b/dlls/mpr/wnet.c @@ -21,12 +21,14 @@ #include "config.h" #include +#include #include #include #ifdef HAVE_UNISTD_H # include #endif +#include "windef.h" #include "winbase.h" #include "winnls.h" #include "winnetwk.h" diff --git a/dlls/msacm/driver.c b/dlls/msacm/driver.c index b4b3f9c723d..b473f9c4d73 100644 --- a/dlls/msacm/driver.c +++ b/dlls/msacm/driver.c @@ -24,19 +24,21 @@ #include "config.h" #include "wine/port.h" +#include #include +#include "windef.h" #include "winbase.h" #include "winerror.h" -#include "windef.h" #include "wingdi.h" #include "winuser.h" #include "winnls.h" +#include "winreg.h" #include "mmsystem.h" +#include "mmreg.h" #include "msacm.h" #include "msacmdrv.h" #include "wineacm.h" -#include "winreg.h" #include "wine/debug.h" WINE_DEFAULT_DEBUG_CHANNEL(msacm); diff --git a/dlls/msacm/filter.c b/dlls/msacm/filter.c index 638912503d7..3bce5c23d3c 100644 --- a/dlls/msacm/filter.c +++ b/dlls/msacm/filter.c @@ -20,11 +20,14 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include +#include "windef.h" #include "winbase.h" #include "winnls.h" #include "winerror.h" #include "mmsystem.h" +#include "mmreg.h" #include "msacm.h" #include "msacmdrv.h" #include "wineacm.h" diff --git a/dlls/msacm/format.c b/dlls/msacm/format.c index 097b36f6aa7..7b06dfc9390 100644 --- a/dlls/msacm/format.c +++ b/dlls/msacm/format.c @@ -21,16 +21,18 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include +#include "windef.h" #include "winbase.h" #include "winnls.h" #include "winerror.h" -#include "windef.h" #include "wingdi.h" #include "winuser.h" #include "wine/unicode.h" #include "wine/debug.h" #include "mmsystem.h" +#include "mmreg.h" #include "msacm.h" #include "msacmdrv.h" #include "wineacm.h" diff --git a/dlls/msacm/imaadp32/imaadp32.c b/dlls/msacm/imaadp32/imaadp32.c index bcc4453f5ac..37e61437ed3 100644 --- a/dlls/msacm/imaadp32/imaadp32.c +++ b/dlls/msacm/imaadp32/imaadp32.c @@ -20,13 +20,16 @@ */ #include +#include #include +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winuser.h" #include "winnls.h" -#include "msacm.h" +#include "mmsystem.h" #include "mmreg.h" +#include "msacm.h" #include "../msacmdrv.h" #include "wine/debug.h" diff --git a/dlls/msacm/internal.c b/dlls/msacm/internal.c index 8e30f9b5b6a..d54c7640214 100644 --- a/dlls/msacm/internal.c +++ b/dlls/msacm/internal.c @@ -21,15 +21,17 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include -#include "winbase.h" #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "winuser.h" #include "winerror.h" #include "winreg.h" #include "mmsystem.h" +#include "mmreg.h" #include "msacm.h" #include "msacmdrv.h" #include "wineacm.h" diff --git a/dlls/msacm/msacm.rc b/dlls/msacm/msacm.rc index 1c34bfae31c..7f943245bcc 100644 --- a/dlls/msacm/msacm.rc +++ b/dlls/msacm/msacm.rc @@ -19,6 +19,7 @@ */ #include "windef.h" +#include "winbase.h" #include "winuser.h" #include "wineacm.h" diff --git a/dlls/msacm/msacm32_main.c b/dlls/msacm/msacm32_main.c index 71a94f37282..6ca97e9e3be 100644 --- a/dlls/msacm/msacm32_main.c +++ b/dlls/msacm/msacm32_main.c @@ -21,10 +21,14 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include "windef.h" #include "winbase.h" #include "winerror.h" -#include "windef.h" #include "wine/debug.h" +#include "mmsystem.h" +#include "mmreg.h" #include "msacm.h" #include "msacmdrv.h" #include "wineacm.h" diff --git a/dlls/msacm/msacm_main.c b/dlls/msacm/msacm_main.c index 1d1d017e8c9..01bfa75c577 100644 --- a/dlls/msacm/msacm_main.c +++ b/dlls/msacm/msacm_main.c @@ -18,9 +18,13 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include "windef.h" #include "winbase.h" #include "winerror.h" #include "mmsystem.h" +#include "mmreg.h" #include "msacm.h" #include "msacmdrv.h" #include "wineacm.h" diff --git a/dlls/msacm/msacmdrv.h b/dlls/msacm/msacmdrv.h index cb8688f12d3..91942e3eb68 100644 --- a/dlls/msacm/msacmdrv.h +++ b/dlls/msacm/msacmdrv.h @@ -21,8 +21,13 @@ #ifndef __WINE_MSACMDRV_H #define __WINE_MSACMDRV_H +#include + #include "windef.h" +#include "winbase.h" #include "wine/windef16.h" +#include "mmsystem.h" +#include "mmreg.h" #include "msacm.h" /*********************************************************************** diff --git a/dlls/msacm/msadp32/msadp32.c b/dlls/msacm/msadp32/msadp32.c index 66b6c07e5bc..f901bd236f3 100644 --- a/dlls/msacm/msadp32/msadp32.c +++ b/dlls/msacm/msadp32/msadp32.c @@ -20,13 +20,16 @@ */ #include +#include #include +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winuser.h" #include "winnls.h" -#include "msacm.h" +#include "mmsystem.h" #include "mmreg.h" +#include "msacm.h" #include "../msacmdrv.h" #include "wine/debug.h" diff --git a/dlls/msacm/msg711/msg711.c b/dlls/msacm/msg711/msg711.c index e162d058d63..d1739178ea8 100644 --- a/dlls/msacm/msg711/msg711.c +++ b/dlls/msacm/msg711/msg711.c @@ -20,13 +20,16 @@ */ #include +#include #include +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winuser.h" #include "winnls.h" -#include "msacm.h" +#include "mmsystem.h" #include "mmreg.h" +#include "msacm.h" #include "../msacmdrv.h" #include "wine/debug.h" diff --git a/dlls/msacm/pcmconverter.c b/dlls/msacm/pcmconverter.c index aedd8adc3a1..87d1f62a57c 100644 --- a/dlls/msacm/pcmconverter.c +++ b/dlls/msacm/pcmconverter.c @@ -32,10 +32,14 @@ #include "config.h" #include +#include #include -#include "msacm.h" +#include "windef.h" #include "winbase.h" +#include "mmsystem.h" +#include "mmreg.h" +#include "msacm.h" #include "wingdi.h" #include "winnls.h" #include "winuser.h" diff --git a/dlls/msacm/stream.c b/dlls/msacm/stream.c index c9bac47326b..24060e2e5eb 100644 --- a/dlls/msacm/stream.c +++ b/dlls/msacm/stream.c @@ -28,12 +28,14 @@ * + properly close ACM streams */ +#include #include +#include "windef.h" #include "winbase.h" #include "winerror.h" -#include "windef.h" #include "wine/debug.h" #include "mmsystem.h" +#include "mmreg.h" #include "msacm.h" #include "msacmdrv.h" #include "wineacm.h" diff --git a/dlls/msacm/winemp3/mpegl3.c b/dlls/msacm/winemp3/mpegl3.c index c0e6ab989b6..2d891178020 100644 --- a/dlls/msacm/winemp3/mpegl3.c +++ b/dlls/msacm/winemp3/mpegl3.c @@ -20,13 +20,16 @@ */ #include +#include #include +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winuser.h" #include "winnls.h" -#include "msacm.h" +#include "mmsystem.h" #include "mmreg.h" +#include "msacm.h" #include "../msacmdrv.h" #include "mpg123.h" #include "mpglib.h" diff --git a/dlls/msdmo/dmoreg.c b/dlls/msdmo/dmoreg.c index 094e8b08950..085943bcca4 100644 --- a/dlls/msdmo/dmoreg.c +++ b/dlls/msdmo/dmoreg.c @@ -17,6 +17,9 @@ */ #define COM_NO_WINDOWS_H +#include + +#include "windef.h" #include "winbase.h" #include "objbase.h" #include "mediaobj.h" diff --git a/dlls/msdmo/dmort.c b/dlls/msdmo/dmort.c index 827c5d05460..6172f65d7e9 100644 --- a/dlls/msdmo/dmort.c +++ b/dlls/msdmo/dmort.c @@ -17,6 +17,9 @@ */ #define COM_NO_WINDOWS_H +#include + +#include "windef.h" #include "winbase.h" #include "objbase.h" #include "mediaobj.h" diff --git a/dlls/msi/distinct.c b/dlls/msi/distinct.c index aaa140958bd..e91dd724316 100644 --- a/dlls/msi/distinct.c +++ b/dlls/msi/distinct.c @@ -18,6 +18,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" #include "winbase.h" #include "winerror.h" diff --git a/dlls/msi/handle.c b/dlls/msi/handle.c index ee73b11f851..50073f2ec3b 100644 --- a/dlls/msi/handle.c +++ b/dlls/msi/handle.c @@ -18,6 +18,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" #include "winbase.h" #include "winreg.h" diff --git a/dlls/msi/msi.c b/dlls/msi/msi.c index dc5d0cde035..8d7c6cb7914 100644 --- a/dlls/msi/msi.c +++ b/dlls/msi/msi.c @@ -20,6 +20,8 @@ #define NONAMELESSUNION +#include + #include "windef.h" #include "winbase.h" #include "winreg.h" diff --git a/dlls/msi/msipriv.h b/dlls/msi/msipriv.h index e1e2eb3aeee..728ee221f03 100644 --- a/dlls/msi/msipriv.h +++ b/dlls/msi/msipriv.h @@ -21,6 +21,10 @@ #ifndef __WINE_MSI_PRIVATE__ #define __WINE_MSI_PRIVATE__ +#include + +#include "windef.h" +#include "winbase.h" #include "msi.h" #include "msiquery.h" #include "objidl.h" diff --git a/dlls/msi/msiquery.c b/dlls/msi/msiquery.c index ac4b3a92515..a5d971a6f8d 100644 --- a/dlls/msi/msiquery.c +++ b/dlls/msi/msiquery.c @@ -18,6 +18,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" #include "winbase.h" #include "winerror.h" diff --git a/dlls/msi/order.c b/dlls/msi/order.c index ba900472293..e3d6f4b8a2c 100644 --- a/dlls/msi/order.c +++ b/dlls/msi/order.c @@ -18,6 +18,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" #include "winbase.h" #include "winerror.h" diff --git a/dlls/msi/query.h b/dlls/msi/query.h index 663a6737737..584feb03a30 100644 --- a/dlls/msi/query.h +++ b/dlls/msi/query.h @@ -21,6 +21,9 @@ #ifndef __WINE_MSI_QUERY_H #define __WINE_MSI_QUERY_H +#include + +#include "windef.h" #include "winbase.h" #include "objidl.h" #include "msi.h" diff --git a/dlls/msi/record.c b/dlls/msi/record.c index 4bce8d3b470..9074f903a71 100644 --- a/dlls/msi/record.c +++ b/dlls/msi/record.c @@ -18,6 +18,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/msi/select.c b/dlls/msi/select.c index 587707574c4..a1eb95ca026 100644 --- a/dlls/msi/select.c +++ b/dlls/msi/select.c @@ -18,6 +18,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" #include "winbase.h" #include "winerror.h" diff --git a/dlls/msi/sql.y b/dlls/msi/sql.y index 94409a3b0a7..e67b532b524 100644 --- a/dlls/msi/sql.y +++ b/dlls/msi/sql.y @@ -22,9 +22,13 @@ #include "config.h" -#include "winbase.h" + +#include #include #include + +#include "windef.h" +#include "winbase.h" #include "query.h" #include "wine/debug.h" #include "wine/unicode.h" diff --git a/dlls/msi/suminfo.c b/dlls/msi/suminfo.c index 3e54818f6c3..4a9792f43f6 100644 --- a/dlls/msi/suminfo.c +++ b/dlls/msi/suminfo.c @@ -20,6 +20,8 @@ #define NONAMELESSUNION +#include + #include "windef.h" #include "winbase.h" #include "winreg.h" diff --git a/dlls/msi/table.c b/dlls/msi/table.c index f0f7cbbbc46..c56330fff11 100644 --- a/dlls/msi/table.c +++ b/dlls/msi/table.c @@ -18,6 +18,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" #include "winbase.h" #include "winerror.h" diff --git a/dlls/msi/tokenize.c b/dlls/msi/tokenize.c index 3816e510f35..85d5416d0f3 100644 --- a/dlls/msi/tokenize.c +++ b/dlls/msi/tokenize.c @@ -16,9 +16,12 @@ ** parser for analysis. */ -#include "winbase.h" #include +#include #include + +#include "windef.h" +#include "winbase.h" #include "wine/debug.h" #include "winnls.h" #include "query.h" diff --git a/dlls/msi/where.c b/dlls/msi/where.c index 520293f09e9..d90ddc2f599 100644 --- a/dlls/msi/where.c +++ b/dlls/msi/where.c @@ -18,6 +18,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" #include "winbase.h" #include "winerror.h" diff --git a/dlls/msimg32/msimg32_main.c b/dlls/msimg32/msimg32_main.c index 98234319d42..1fdf3a6c199 100644 --- a/dlls/msimg32/msimg32_main.c +++ b/dlls/msimg32/msimg32_main.c @@ -16,6 +16,9 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winerror.h" diff --git a/dlls/msisys/msisys.c b/dlls/msisys/msisys.c index 85e27559092..bc4ef074779 100644 --- a/dlls/msisys/msisys.c +++ b/dlls/msisys/msisys.c @@ -20,6 +20,8 @@ #include "config.h" +#include + #include "windef.h" #include "winerror.h" #include "winbase.h" diff --git a/dlls/msvcrt/cpp.c b/dlls/msvcrt/cpp.c index 0d399a2d238..1e1928fd7f8 100644 --- a/dlls/msvcrt/cpp.c +++ b/dlls/msvcrt/cpp.c @@ -22,6 +22,11 @@ #include "config.h" #include "wine/port.h" +#include + +#include "windef.h" +#include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "wine/exception.h" #include "excpt.h" diff --git a/dlls/msvcrt/cppexcept.c b/dlls/msvcrt/cppexcept.c index 36fdc240584..cfbb7cdba7c 100644 --- a/dlls/msvcrt/cppexcept.c +++ b/dlls/msvcrt/cppexcept.c @@ -26,6 +26,11 @@ #include "config.h" #include "wine/port.h" +#include + +#include "windef.h" +#include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "msvcrt.h" #include "wine/exception.h" diff --git a/dlls/msvcrt/dir.c b/dlls/msvcrt/dir.c index 22dfba603d5..aa2138ee06f 100644 --- a/dlls/msvcrt/dir.c +++ b/dlls/msvcrt/dir.c @@ -24,7 +24,12 @@ #include "config.h" #include "wine/port.h" +#include #include + +#include "windef.h" +#include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "wine/unicode.h" #include "msvcrt.h" diff --git a/dlls/msvcrt/except.c b/dlls/msvcrt/except.c index 1d7c0895019..045af5e5c34 100644 --- a/dlls/msvcrt/except.c +++ b/dlls/msvcrt/except.c @@ -28,6 +28,11 @@ #include "config.h" #include "wine/port.h" +#include + +#include "windef.h" +#include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "wine/exception.h" #include "msvcrt.h" diff --git a/dlls/msvcrt/file.c b/dlls/msvcrt/file.c index 47c2f8f4820..a49f6938733 100644 --- a/dlls/msvcrt/file.c +++ b/dlls/msvcrt/file.c @@ -25,11 +25,15 @@ #include "wine/port.h" #include +#include #include #ifdef HAVE_UNISTD_H # include #endif +#include "windef.h" +#include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "msvcrt.h" #include "msvcrt/errno.h" diff --git a/dlls/msvcrt/locale.c b/dlls/msvcrt/locale.c index b1eb3578001..09156a22683 100644 --- a/dlls/msvcrt/locale.c +++ b/dlls/msvcrt/locale.c @@ -22,8 +22,10 @@ #include "wine/port.h" #include +#include #include +#include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/msvcrt/lock.c b/dlls/msvcrt/lock.c index 1053ff508c7..e9c5dfbf848 100644 --- a/dlls/msvcrt/lock.c +++ b/dlls/msvcrt/lock.c @@ -16,9 +16,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "mtdll.h" #include "wine/debug.h" +#include "windef.h" #include "winbase.h" WINE_DEFAULT_DEBUG_CHANNEL(msvcrt); diff --git a/dlls/msvcrt/scanf.c b/dlls/msvcrt/scanf.c index 05ba1952cc0..58cd6bca02e 100644 --- a/dlls/msvcrt/scanf.c +++ b/dlls/msvcrt/scanf.c @@ -23,7 +23,11 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include "windef.h" #include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "msvcrt.h" #include "msvcrt/conio.h" diff --git a/dlls/msvcrt/tests/file.c b/dlls/msvcrt/tests/file.c index 481ef829278..4852892cc8f 100644 --- a/dlls/msvcrt/tests/file.c +++ b/dlls/msvcrt/tests/file.c @@ -19,13 +19,15 @@ */ #include "wine/test.h" -#include -#include +#include #include #include #include #include #include +#include +#include +#include static void test_fdopen( void ) { diff --git a/dlls/msvcrt20/msvcrt20.c b/dlls/msvcrt20/msvcrt20.c index cd30f0ca040..18693a6ea7c 100644 --- a/dlls/msvcrt20/msvcrt20.c +++ b/dlls/msvcrt20/msvcrt20.c @@ -18,7 +18,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" +#include "winbase.h" extern void __getmainargs(int *argc, char** *argv, char** *envp, int expand_wildcards, int *new_mode); diff --git a/dlls/msvideo/mciwnd.c b/dlls/msvideo/mciwnd.c index c3606eeda63..6684ca222b5 100644 --- a/dlls/msvideo/mciwnd.c +++ b/dlls/msvideo/mciwnd.c @@ -18,11 +18,12 @@ */ #define COM_NO_WINDOWS_H +#include #include #include -#include "winbase.h" #include "windef.h" +#include "winbase.h" #include "winnls.h" #include "wingdi.h" #include "winuser.h" diff --git a/dlls/msvideo/msrle32/msrle_private.h b/dlls/msvideo/msrle32/msrle_private.h index 9856273b37d..8b4cdf34f7a 100644 --- a/dlls/msvideo/msrle32/msrle_private.h +++ b/dlls/msvideo/msrle32/msrle_private.h @@ -19,9 +19,15 @@ #ifndef __MSRLE32_PRIVATE_H #define __MSRLE32_PRIVATE_H +#ifndef RC_INVOKED +#include +#endif + #define COM_NO_WINDOWS_H +#include "windef.h" #include "winbase.h" #include "mmsystem.h" +#include "wingdi.h" #include "vfw.h" #define IDS_NAME 100 diff --git a/dlls/msvideo/msrle32/rsrc.rc b/dlls/msvideo/msrle32/rsrc.rc index fde40a72422..62e9bd13998 100644 --- a/dlls/msvideo/msrle32/rsrc.rc +++ b/dlls/msvideo/msrle32/rsrc.rc @@ -19,6 +19,7 @@ */ #include "windef.h" +#include "winbase.h" #include "msrle_private.h" diff --git a/dlls/msvideo/msvideo_private.h b/dlls/msvideo/msvideo_private.h index fe163755056..bf0544f2f5e 100644 --- a/dlls/msvideo/msvideo_private.h +++ b/dlls/msvideo/msvideo_private.h @@ -20,8 +20,11 @@ #define __WINE_MSVIDEO_PRIVATE_H #define COM_NO_WINDOWS_H -#include "winbase.h" +#include #include "windef.h" +#include "winbase.h" +#include "wingdi.h" +#include "winuser.h" #include "commdlg.h" #include "vfw.h" diff --git a/dlls/msvideo/vfw16.h b/dlls/msvideo/vfw16.h index 410aa1a7cd5..3257ed00039 100644 --- a/dlls/msvideo/vfw16.h +++ b/dlls/msvideo/vfw16.h @@ -19,6 +19,11 @@ #ifndef __WINE_VFW16_H #define __WINE_VFW16_H +#include + +#include "windef.h" +#include "winbase.h" +#include "wingdi.h" #include "vfw.h" #include "wownt32.h" #include "wine/windef16.h" diff --git a/dlls/mswsock/mswsock.c b/dlls/mswsock/mswsock.c index 224272e5f9c..48ce2c1a2b1 100644 --- a/dlls/mswsock/mswsock.c +++ b/dlls/mswsock/mswsock.c @@ -20,6 +20,8 @@ #include "config.h" +#include + #include "windef.h" #include "winbase.h" #include "winsock2.h" diff --git a/dlls/netapi32/access.c b/dlls/netapi32/access.c index afb773229b6..5e5a585a723 100644 --- a/dlls/netapi32/access.c +++ b/dlls/netapi32/access.c @@ -18,6 +18,9 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include "windef.h" #include "winbase.h" #include "winerror.h" #include "lmcons.h" diff --git a/dlls/netapi32/apibuf.c b/dlls/netapi32/apibuf.c index 8e9e1ee879f..86c4315f3a1 100644 --- a/dlls/netapi32/apibuf.c +++ b/dlls/netapi32/apibuf.c @@ -18,6 +18,9 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include "windef.h" #include "winbase.h" #include "lmcons.h" #include "lmapibuf.h" diff --git a/dlls/netapi32/browsr.c b/dlls/netapi32/browsr.c index f8dcdff1751..205af40f422 100644 --- a/dlls/netapi32/browsr.c +++ b/dlls/netapi32/browsr.c @@ -18,6 +18,9 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include "windef.h" #include "winbase.h" #include "winerror.h" #include "lmcons.h" diff --git a/dlls/netapi32/netapi32.c b/dlls/netapi32/netapi32.c index 55edfcbd60c..748d4978b75 100644 --- a/dlls/netapi32/netapi32.c +++ b/dlls/netapi32/netapi32.c @@ -19,12 +19,14 @@ #include "config.h" #include +#include #include #include #ifdef HAVE_UNISTD_H # include #endif +#include "windef.h" #include "winbase.h" #include "winreg.h" #include "wingdi.h" diff --git a/dlls/netapi32/tests/access.c b/dlls/netapi32/tests/access.c index 23c992715d7..a9ceac5995a 100644 --- a/dlls/netapi32/tests/access.c +++ b/dlls/netapi32/tests/access.c @@ -18,7 +18,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include +#include #include #include #include diff --git a/dlls/netapi32/tests/apibuf.c b/dlls/netapi32/tests/apibuf.c index 2eecec8b6d0..6768a2b4fd3 100644 --- a/dlls/netapi32/tests/apibuf.c +++ b/dlls/netapi32/tests/apibuf.c @@ -18,7 +18,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "wine/test.h" +#include #include #include #include diff --git a/dlls/netapi32/tests/wksta.c b/dlls/netapi32/tests/wksta.c index 614f4f47f5f..7833c395579 100644 --- a/dlls/netapi32/tests/wksta.c +++ b/dlls/netapi32/tests/wksta.c @@ -18,8 +18,14 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "wine/test.h" +#include "windef.h" #include "winbase.h" +#include "wingdi.h" +#include "winnls.h" +#include "ntstatus.h" #include "winresrc.h" /* Ensure we use Unicode defns with native headers */ #include "nb30.h" #include "lmcons.h" diff --git a/dlls/netapi32/wksta.c b/dlls/netapi32/wksta.c index 0c61e00bbb9..06149fe9f64 100644 --- a/dlls/netapi32/wksta.c +++ b/dlls/netapi32/wksta.c @@ -18,7 +18,9 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include +#include "windef.h" #include "winbase.h" #include "nb30.h" #include "lmcons.h" @@ -27,6 +29,8 @@ #include "lmwksta.h" #include "iphlpapi.h" #include "winerror.h" +#include "ntstatus.h" +#include "winreg.h" #include "winternl.h" #include "ntsecapi.h" #include "wine/debug.h" diff --git a/dlls/ntdll/cdrom.c b/dlls/ntdll/cdrom.c index cd64bc9ee09..22c2b1e03cd 100644 --- a/dlls/ntdll/cdrom.c +++ b/dlls/ntdll/cdrom.c @@ -25,6 +25,7 @@ #include #include +#include #include #ifdef HAVE_IO_H # include @@ -66,6 +67,10 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "ntstatus.h" +#include "windef.h" +#include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "winioctl.h" #include "ntddstor.h" diff --git a/dlls/ntdll/critsection.c b/dlls/ntdll/critsection.c index 3fd54ddfcbb..a635e2f8d0b 100644 --- a/dlls/ntdll/critsection.c +++ b/dlls/ntdll/critsection.c @@ -22,9 +22,13 @@ #include "wine/port.h" #include +#include #include #include #include "winerror.h" +#include "windef.h" +#include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "wine/debug.h" #include "ntdll_misc.h" diff --git a/dlls/ntdll/debugtools.c b/dlls/ntdll/debugtools.c index 17f73b19650..dcae37f89a8 100644 --- a/dlls/ntdll/debugtools.c +++ b/dlls/ntdll/debugtools.c @@ -37,6 +37,7 @@ #include "wine/exception.h" #include "wine/library.h" #include "wine/unicode.h" +#include "ntstatus.h" #include "thread.h" #include "winbase.h" #include "winnt.h" diff --git a/dlls/ntdll/env.c b/dlls/ntdll/env.c index c1d8a4b3252..6486440c00a 100644 --- a/dlls/ntdll/env.c +++ b/dlls/ntdll/env.c @@ -21,7 +21,11 @@ #include "config.h" #include +#include +#include "windef.h" +#include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "wine/unicode.h" #include "wine/debug.h" diff --git a/dlls/ntdll/error.c b/dlls/ntdll/error.c index dd23c2478bb..a5db01b1d31 100644 --- a/dlls/ntdll/error.c +++ b/dlls/ntdll/error.c @@ -20,6 +20,12 @@ */ #include "config.h" +#include + +#include "ntstatus.h" +#include "windef.h" +#include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "winerror.h" #include "wine/debug.h" diff --git a/dlls/ntdll/exception.c b/dlls/ntdll/exception.c index 289bbe37ebc..fab08ab0840 100644 --- a/dlls/ntdll/exception.c +++ b/dlls/ntdll/exception.c @@ -24,8 +24,11 @@ #include #include +#include +#include "ntstatus.h" #include "windef.h" +#include "winbase.h" #include "thread.h" #include "winternl.h" #include "wine/exception.h" diff --git a/dlls/ntdll/heap.c b/dlls/ntdll/heap.c index c3778199496..58e888a0d4a 100644 --- a/dlls/ntdll/heap.c +++ b/dlls/ntdll/heap.c @@ -23,6 +23,7 @@ #include #include +#include #include #include #ifdef HAVE_VALGRIND_MEMCHECK_H @@ -31,9 +32,12 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "ntstatus.h" +#include "windef.h" +#include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "wine/winbase16.h" -#include "winbase.h" #include "winerror.h" #include "winnt.h" #include "thread.h" diff --git a/dlls/ntdll/large_int.c b/dlls/ntdll/large_int.c index cbd4d776910..1f52211d135 100644 --- a/dlls/ntdll/large_int.c +++ b/dlls/ntdll/large_int.c @@ -19,7 +19,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include "ntstatus.h" #include "windef.h" +#include "winbase.h" +#include "winreg.h" #include "winternl.h" /* diff --git a/dlls/ntdll/loader.c b/dlls/ntdll/loader.c index ed35fd667cb..baab03df0d6 100644 --- a/dlls/ntdll/loader.c +++ b/dlls/ntdll/loader.c @@ -20,9 +20,12 @@ */ #include +#include +#include "windef.h" #include "winbase.h" #include "winnt.h" +#include "winreg.h" #include "winternl.h" #include "module.h" diff --git a/dlls/ntdll/nt.c b/dlls/ntdll/nt.c index fc88ac6012c..3fc3b0d01f3 100644 --- a/dlls/ntdll/nt.c +++ b/dlls/ntdll/nt.c @@ -21,12 +21,16 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include #include #include #include "wine/debug.h" +#include "windef.h" +#include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "ntdll_misc.h" #include "wine/server.h" diff --git a/dlls/ntdll/ntdll_misc.h b/dlls/ntdll/ntdll_misc.h index 2d6a9cd8a61..0a0f2f3e6f0 100644 --- a/dlls/ntdll/ntdll_misc.h +++ b/dlls/ntdll/ntdll_misc.h @@ -19,7 +19,13 @@ #ifndef __WINE_NTDLL_MISC_H #define __WINE_NTDLL_MISC_H +#include + +#include "windef.h" +#include "winbase.h" #include "winnt.h" +#include "winreg.h" +#include "ntstatus.h" #include "winternl.h" #include "module.h" #include "thread.h" diff --git a/dlls/ntdll/om.c b/dlls/ntdll/om.c index 7aef800120b..32db0d30c56 100644 --- a/dlls/ntdll/om.c +++ b/dlls/ntdll/om.c @@ -20,6 +20,7 @@ #include "config.h" +#include #include #include #ifdef HAVE_IO_H @@ -30,6 +31,9 @@ #endif #include "wine/debug.h" +#include "windef.h" +#include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "ntdll_misc.h" #include "wine/server.h" diff --git a/dlls/ntdll/path.c b/dlls/ntdll/path.c index 6b1e863bcba..3a98581361b 100644 --- a/dlls/ntdll/path.c +++ b/dlls/ntdll/path.c @@ -21,6 +21,11 @@ #include "config.h" +#include + +#include "windef.h" +#include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "wine/unicode.h" #include "wine/debug.h" diff --git a/dlls/ntdll/reg.c b/dlls/ntdll/reg.c index 914f3e71d9f..2e111ced3c4 100644 --- a/dlls/ntdll/reg.c +++ b/dlls/ntdll/reg.c @@ -28,6 +28,7 @@ #include "config.h" #include "wine/port.h" +#include #include #include @@ -35,6 +36,9 @@ #include "wine/unicode.h" #include "wine/library.h" #include "wine/server.h" +#include "windef.h" +#include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "ntdll_misc.h" #include "wine/debug.h" diff --git a/dlls/ntdll/resource.c b/dlls/ntdll/resource.c index 047e217c58a..1df8787c2ce 100644 --- a/dlls/ntdll/resource.c +++ b/dlls/ntdll/resource.c @@ -27,15 +27,18 @@ #include "config.h" +#include #include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "ntstatus.h" #include "windef.h" #include "winbase.h" #include "winnls.h" #include "winnt.h" +#include "winreg.h" #include "winternl.h" #include "winerror.h" #include "thread.h" diff --git a/dlls/ntdll/rtl.c b/dlls/ntdll/rtl.c index 37b4d1a08a5..545616fa678 100644 --- a/dlls/ntdll/rtl.c +++ b/dlls/ntdll/rtl.c @@ -27,12 +27,14 @@ #include "wine/port.h" #include +#include #include #include #include "windef.h" +#include "winbase.h" #include "winerror.h" -#include "winternl.h" #include "winreg.h" +#include "winternl.h" #include "wine/unicode.h" #include "wine/debug.h" #include "ntdll_misc.h" diff --git a/dlls/ntdll/rtlbitmap.c b/dlls/ntdll/rtlbitmap.c index dee15378a26..21abaf97bc2 100644 --- a/dlls/ntdll/rtlbitmap.c +++ b/dlls/ntdll/rtlbitmap.c @@ -28,9 +28,13 @@ * Note that to avoid unexpected behaviour, the size of a bitmap should be set * to a multiple of 32. */ +#include #include #include +#include "ntstatus.h" #include "windef.h" +#include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "wine/debug.h" diff --git a/dlls/ntdll/rtlstr.c b/dlls/ntdll/rtlstr.c index 71a6be7b811..f2079523957 100644 --- a/dlls/ntdll/rtlstr.c +++ b/dlls/ntdll/rtlstr.c @@ -23,10 +23,14 @@ #include "config.h" #include +#include #include #include #include +#include "windef.h" +#include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "wine/unicode.h" #include "wine/debug.h" diff --git a/dlls/ntdll/sec.c b/dlls/ntdll/sec.c index 7fb4b65683f..85e71720d77 100644 --- a/dlls/ntdll/sec.c +++ b/dlls/ntdll/sec.c @@ -21,6 +21,7 @@ #include "config.h" #include "wine/port.h" +#include #include #include #include @@ -38,8 +39,8 @@ #include "wine/debug.h" #include "winerror.h" -#include "winternl.h" #include "winreg.h" +#include "winternl.h" #include "ntdll_misc.h" #include "excpt.h" diff --git a/dlls/ntdll/signal_i386.c b/dlls/ntdll/signal_i386.c index 1821c06081a..57de180a789 100644 --- a/dlls/ntdll/signal_i386.c +++ b/dlls/ntdll/signal_i386.c @@ -26,6 +26,7 @@ #include #include #include +#include #include #ifdef HAVE_UNISTD_H # include @@ -51,6 +52,8 @@ #endif #include "windef.h" +#include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "wine/library.h" #include "ntdll_misc.h" diff --git a/dlls/ntdll/signal_powerpc.c b/dlls/ntdll/signal_powerpc.c index ad2bb21876e..bb895d7865f 100644 --- a/dlls/ntdll/signal_powerpc.c +++ b/dlls/ntdll/signal_powerpc.c @@ -25,6 +25,7 @@ #include #include +#include #include #ifdef HAVE_UNISTD_H # include @@ -50,6 +51,8 @@ #endif #include "windef.h" +#include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "wine/library.h" #include "wine/exception.h" diff --git a/dlls/ntdll/signal_sparc.c b/dlls/ntdll/signal_sparc.c index 0c226b40708..9241be77e33 100644 --- a/dlls/ntdll/signal_sparc.c +++ b/dlls/ntdll/signal_sparc.c @@ -27,11 +27,14 @@ #ifdef HAVE_UNISTD_H # include #endif +#include #include #include -#include "winternl.h" +#include "windef.h" #include "winbase.h" +#include "winreg.h" +#include "winternl.h" #include "winnt.h" #include "wine/exception.h" diff --git a/dlls/ntdll/string.c b/dlls/ntdll/string.c index ade983abf15..1ff6b6ee37f 100644 --- a/dlls/ntdll/string.c +++ b/dlls/ntdll/string.c @@ -23,9 +23,13 @@ #include "config.h" #include +#include #include +#include "ntstatus.h" #include "windef.h" +#include "winbase.h" +#include "winreg.h" #include "winternl.h" diff --git a/dlls/ntdll/sync.c b/dlls/ntdll/sync.c index 2f190247e01..5a0383d3fde 100644 --- a/dlls/ntdll/sync.c +++ b/dlls/ntdll/sync.c @@ -36,6 +36,7 @@ # include #endif #include +#include #include #include #include @@ -43,6 +44,9 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "windef.h" +#include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "async.h" #include "thread.h" diff --git a/dlls/ntdll/sysdeps.c b/dlls/ntdll/sysdeps.c index d0ed6dab1cd..8632ee36b4c 100644 --- a/dlls/ntdll/sysdeps.c +++ b/dlls/ntdll/sysdeps.c @@ -45,6 +45,7 @@ #include #endif +#include "ntstatus.h" #include "thread.h" #include "wine/pthread.h" #include "wine/server.h" diff --git a/dlls/ntdll/tests/env.c b/dlls/ntdll/tests/env.c index ff70b0fc26c..b32a2e100d7 100644 --- a/dlls/ntdll/tests/env.c +++ b/dlls/ntdll/tests/env.c @@ -18,9 +18,14 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "wine/test.h" +#include "ntstatus.h" +#include "windef.h" +#include "winbase.h" #include "winnt.h" +#include "winreg.h" #include "winternl.h" #include "wine/unicode.h" diff --git a/dlls/ntdll/tests/error.c b/dlls/ntdll/tests/error.c index 9913db34cd9..cb818078d91 100644 --- a/dlls/ntdll/tests/error.c +++ b/dlls/ntdll/tests/error.c @@ -18,6 +18,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "ntstatus.h" @@ -25,8 +26,10 @@ #include "wine/test.h" +#include "windef.h" #include "winbase.h" #include "rpcnterr.h" +#include "winreg.h" #include "winternl.h" #include "ntsecapi.h" diff --git a/dlls/ntdll/tests/generated.c b/dlls/ntdll/tests/generated.c index f31103df36a..c38aa38a9a1 100644 --- a/dlls/ntdll/tests/generated.c +++ b/dlls/ntdll/tests/generated.c @@ -11,6 +11,7 @@ #define WINE_NOWINSOCK +#include "ntstatus.h" #include "windows.h" #include "wine/test.h" diff --git a/dlls/ntdll/tests/large_int.c b/dlls/ntdll/tests/large_int.c index 16c1847c51a..2320d578cd5 100644 --- a/dlls/ntdll/tests/large_int.c +++ b/dlls/ntdll/tests/large_int.c @@ -21,12 +21,16 @@ * windows. */ +#include #include +#include "ntstatus.h" +#include "windef.h" #include "winbase.h" #include "wine/test.h" #include "winnt.h" #include "winnls.h" +#include "winreg.h" #include "winternl.h" /* Function ptrs for ntdll calls */ diff --git a/dlls/ntdll/tests/path.c b/dlls/ntdll/tests/path.c index 383b8f5f290..de913f07a5a 100644 --- a/dlls/ntdll/tests/path.c +++ b/dlls/ntdll/tests/path.c @@ -18,8 +18,14 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "wine/test.h" +#include "ntstatus.h" +#include "windef.h" +#include "winbase.h" #include "winnt.h" +#include "winreg.h" #include "winternl.h" static NTSTATUS (WINAPI *pRtlMultiByteToUnicodeN)( LPWSTR dst, DWORD dstlen, LPDWORD reslen, diff --git a/dlls/ntdll/tests/rtl.c b/dlls/ntdll/tests/rtl.c index ecd95b69632..986495ae9ab 100644 --- a/dlls/ntdll/tests/rtl.c +++ b/dlls/ntdll/tests/rtl.c @@ -21,12 +21,16 @@ * windows. */ +#include #include +#include "ntstatus.h" +#include "windef.h" #include "winbase.h" #include "wine/test.h" #include "winnt.h" #include "winnls.h" +#include "winreg.h" #include "winternl.h" /* Function ptrs for ntdll calls */ diff --git a/dlls/ntdll/tests/rtlbitmap.c b/dlls/ntdll/tests/rtlbitmap.c index 38ad2a11c00..059e77aebab 100644 --- a/dlls/ntdll/tests/rtlbitmap.c +++ b/dlls/ntdll/tests/rtlbitmap.c @@ -20,9 +20,14 @@ * We use function pointers here as some of the bitmap functions exist only * in later versions of ntdll. */ +#include + #include "wine/test.h" +#include "ntstatus.h" +#include "windef.h" #include "winbase.h" #include "winnt.h" +#include "winreg.h" #include "winternl.h" /* Function ptrs for ordinal calls */ diff --git a/dlls/ntdll/tests/rtlstr.c b/dlls/ntdll/tests/rtlstr.c index d9a9b7c30ad..ee4d6cab1eb 100644 --- a/dlls/ntdll/tests/rtlstr.c +++ b/dlls/ntdll/tests/rtlstr.c @@ -22,12 +22,16 @@ * windows. */ +#include #include +#include "ntstatus.h" +#include "windef.h" #include "winbase.h" #include "wine/test.h" #include "winnt.h" #include "winnls.h" +#include "winreg.h" #include "winternl.h" /* Function ptrs for ntdll calls */ diff --git a/dlls/ntdll/tests/string.c b/dlls/ntdll/tests/string.c index ac5595f8c3b..55e48fb2dbd 100644 --- a/dlls/ntdll/tests/string.c +++ b/dlls/ntdll/tests/string.c @@ -21,12 +21,16 @@ * windows. */ +#include #include +#include "ntstatus.h" +#include "windef.h" #include "winbase.h" #include "wine/test.h" #include "winnt.h" #include "winnls.h" +#include "winreg.h" #include "winternl.h" /* Function ptrs for ntdll calls */ diff --git a/dlls/ntdll/thread.c b/dlls/ntdll/thread.c index deb909c4845..67868a49a0d 100644 --- a/dlls/ntdll/thread.c +++ b/dlls/ntdll/thread.c @@ -18,6 +18,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include "ntstatus.h" #include "thread.h" #include "winternl.h" #include "wine/server.h" diff --git a/dlls/ntdll/time.c b/dlls/ntdll/time.c index db96ec66c56..c79bcf79d27 100644 --- a/dlls/ntdll/time.c +++ b/dlls/ntdll/time.c @@ -25,6 +25,7 @@ #include "config.h" #include "wine/port.h" +#include #include #include #include @@ -37,6 +38,9 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "windef.h" +#include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "wine/unicode.h" #include "wine/debug.h" diff --git a/dlls/ntdll/virtual.c b/dlls/ntdll/virtual.c index 0520b7d2ad5..2626994a67b 100644 --- a/dlls/ntdll/virtual.c +++ b/dlls/ntdll/virtual.c @@ -40,6 +40,7 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "ntstatus.h" #include "thread.h" #include "winternl.h" #include "global.h" diff --git a/dlls/ntdll/wcstring.c b/dlls/ntdll/wcstring.c index 7dc7eb10346..c63182286c7 100644 --- a/dlls/ntdll/wcstring.c +++ b/dlls/ntdll/wcstring.c @@ -26,8 +26,13 @@ #include #include #include +#include #include +#include "ntstatus.h" +#include "windef.h" +#include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "wine/unicode.h" #include "wine/debug.h" diff --git a/dlls/odbc32/proxyodbc.c b/dlls/odbc32/proxyodbc.c index f1d0cb22115..682d9506a8f 100644 --- a/dlls/odbc32/proxyodbc.c +++ b/dlls/odbc32/proxyodbc.c @@ -25,11 +25,13 @@ #include "config.h" #include "wine/port.h" +#include #include #include #include #include +#include "windef.h" #include "winbase.h" #include "wine/debug.h" #include "wine/library.h" diff --git a/dlls/ole32/antimoniker.c b/dlls/ole32/antimoniker.c index ce5ec0926b9..fda4091b10a 100644 --- a/dlls/ole32/antimoniker.c +++ b/dlls/ole32/antimoniker.c @@ -19,10 +19,12 @@ ***************************************************************************************/ #include +#include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "windef.h" #include "winbase.h" #include "winerror.h" #include "wine/unicode.h" diff --git a/dlls/ole32/bindctx.c b/dlls/ole32/bindctx.c index 7ce20a5c662..bed44a52f9c 100644 --- a/dlls/ole32/bindctx.c +++ b/dlls/ole32/bindctx.c @@ -18,9 +18,11 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ***************************************************************************************/ +#include #include #include #include "winerror.h" +#include "windef.h" #include "winbase.h" #include "wine/unicode.h" #include "objbase.h" diff --git a/dlls/ole32/clipboard.c b/dlls/ole32/clipboard.c index 7d43d3bcb26..541a48f63b4 100644 --- a/dlls/ole32/clipboard.c +++ b/dlls/ole32/clipboard.c @@ -59,6 +59,7 @@ */ #include +#include #include #define NONAMELESSUNION diff --git a/dlls/ole32/compobj.c b/dlls/ole32/compobj.c index 55cb700d90b..cfcc6febaef 100644 --- a/dlls/ole32/compobj.c +++ b/dlls/ole32/compobj.c @@ -25,12 +25,14 @@ #include "config.h" #include +#include #include #include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "windef.h" #include "winbase.h" #include "winuser.h" #include "objbase.h" diff --git a/dlls/ole32/compobj_private.h b/dlls/ole32/compobj_private.h index 0d1b71d80d1..9ff9258eaf4 100644 --- a/dlls/ole32/compobj_private.h +++ b/dlls/ole32/compobj_private.h @@ -26,8 +26,13 @@ /* All private prototype functions used by OLE will be added to this header file */ +#include + +#include "windef.h" +#include "winbase.h" #include "wtypes.h" #include "dcom.h" +#include "winreg.h" #include "winternl.h" /* exported interface */ diff --git a/dlls/ole32/compositemoniker.c b/dlls/ole32/compositemoniker.c index 9436a206c7d..91080c0e86b 100644 --- a/dlls/ole32/compositemoniker.c +++ b/dlls/ole32/compositemoniker.c @@ -19,10 +19,12 @@ */ #include +#include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "windef.h" #include "winbase.h" #include "winerror.h" #include "wine/debug.h" diff --git a/dlls/ole32/datacache.c b/dlls/ole32/datacache.c index 8ae1dca0ccb..65feca5a92c 100644 --- a/dlls/ole32/datacache.c +++ b/dlls/ole32/datacache.c @@ -44,6 +44,7 @@ * was stored and the aspect, but that's about it. */ #include +#include #include #define NONAMELESSUNION diff --git a/dlls/ole32/defaulthandler.c b/dlls/ole32/defaulthandler.c index ed9eeb14ea4..820b3812abc 100644 --- a/dlls/ole32/defaulthandler.c +++ b/dlls/ole32/defaulthandler.c @@ -46,8 +46,10 @@ * in place but no notifications are sent to the sinks yet. */ #include +#include #include +#include "windef.h" #include "winbase.h" #include "winerror.h" #include "wine/unicode.h" diff --git a/dlls/ole32/errorinfo.c b/dlls/ole32/errorinfo.c index 96254727538..cf700ce6401 100644 --- a/dlls/ole32/errorinfo.c +++ b/dlls/ole32/errorinfo.c @@ -23,6 +23,7 @@ * TEB at offset 0xf80 */ +#include #include #include "windef.h" diff --git a/dlls/ole32/filemoniker.c b/dlls/ole32/filemoniker.c index 67ff53d90e1..93c7a581345 100644 --- a/dlls/ole32/filemoniker.c +++ b/dlls/ole32/filemoniker.c @@ -19,10 +19,12 @@ ***************************************************************************************/ #include +#include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "windef.h" #include "winbase.h" #include "winerror.h" #include "winnls.h" diff --git a/dlls/ole32/ftmarshal.c b/dlls/ole32/ftmarshal.c index 87df5528d1b..2a2757f3063 100644 --- a/dlls/ole32/ftmarshal.c +++ b/dlls/ole32/ftmarshal.c @@ -21,10 +21,12 @@ #include "config.h" #include +#include #include #include #include +#include "windef.h" #include "winbase.h" #include "objbase.h" diff --git a/dlls/ole32/git.c b/dlls/ole32/git.c index 1b09b7c8bb7..17edb6069bc 100644 --- a/dlls/ole32/git.c +++ b/dlls/ole32/git.c @@ -30,14 +30,16 @@ #define NONAMELESSSTRUCT #include #include +#include #include #include #include "windef.h" +#include "winbase.h" #include "objbase.h" #include "ole2.h" -#include "winbase.h" #include "winerror.h" +#include "winreg.h" #include "winternl.h" #include "compobj_private.h" diff --git a/dlls/ole32/hglobalstream.c b/dlls/ole32/hglobalstream.c index 75930f403d2..617af6a1be4 100644 --- a/dlls/ole32/hglobalstream.c +++ b/dlls/ole32/hglobalstream.c @@ -25,16 +25,18 @@ #include #include +#include #include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" +#include "winbase.h" #include "objbase.h" #include "ole2.h" -#include "winbase.h" #include "winerror.h" +#include "winreg.h" #include "winternl.h" #include "wine/debug.h" diff --git a/dlls/ole32/ifs.c b/dlls/ole32/ifs.c index 42c18316578..5eb5d80c7d9 100644 --- a/dlls/ole32/ifs.c +++ b/dlls/ole32/ifs.c @@ -21,13 +21,14 @@ #include "config.h" #include +#include #include #include #include -#include "ole2.h" #include "windef.h" #include "winbase.h" +#include "ole2.h" #include "winerror.h" #include "wine/debug.h" diff --git a/dlls/ole32/ifs.h b/dlls/ole32/ifs.h index 8faf2a54140..72a1b71924a 100644 --- a/dlls/ole32/ifs.h +++ b/dlls/ole32/ifs.h @@ -19,6 +19,10 @@ #ifndef __WINE_OLE_IFS_H #define __WINE_OLE_IFS_H +#include + +#include "windef.h" +#include "winbase.h" #include "objbase.h" /*********************************************************************** diff --git a/dlls/ole32/itemmoniker.c b/dlls/ole32/itemmoniker.c index f9c10a44459..34d4f2d1094 100644 --- a/dlls/ole32/itemmoniker.c +++ b/dlls/ole32/itemmoniker.c @@ -19,11 +19,13 @@ ***************************************************************************************/ #include +#include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "winerror.h" +#include "windef.h" #include "winbase.h" #include "winnls.h" #include "wine/debug.h" diff --git a/dlls/ole32/marshal.c b/dlls/ole32/marshal.c index b6d4ca78d7c..5af93f2d6a7 100644 --- a/dlls/ole32/marshal.c +++ b/dlls/ole32/marshal.c @@ -21,11 +21,13 @@ #include "config.h" #include +#include #include #include #include #include "windef.h" +#include "winbase.h" #include "objbase.h" #include "ole2.h" #include "ole2ver.h" diff --git a/dlls/ole32/memlockbytes.c b/dlls/ole32/memlockbytes.c index 9dad21725f9..6c1feaeb3b6 100644 --- a/dlls/ole32/memlockbytes.c +++ b/dlls/ole32/memlockbytes.c @@ -22,15 +22,16 @@ #include "config.h" #include +#include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" +#include "winbase.h" #include "wine/winbase16.h" #include "objbase.h" #include "ole2.h" -#include "winbase.h" #include "winerror.h" #include "ifs.h" diff --git a/dlls/ole32/memlockbytes16.c b/dlls/ole32/memlockbytes16.c index f0154c51e17..f1eb7481758 100644 --- a/dlls/ole32/memlockbytes16.c +++ b/dlls/ole32/memlockbytes16.c @@ -21,15 +21,16 @@ #include "config.h" #include +#include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" +#include "winbase.h" #include "wine/winbase16.h" #include "objbase.h" #include "ole2.h" -#include "winbase.h" #include "winerror.h" #include "ifs.h" diff --git a/dlls/ole32/moniker.c b/dlls/ole32/moniker.c index 87c309f1e85..5163321a7b7 100644 --- a/dlls/ole32/moniker.c +++ b/dlls/ole32/moniker.c @@ -20,9 +20,11 @@ */ #include +#include #include #include "winerror.h" +#include "windef.h" #include "winbase.h" #include "wtypes.h" #include "wine/debug.h" diff --git a/dlls/ole32/ole16.c b/dlls/ole32/ole16.c index 0369e8b6062..5dcbb5eb82a 100644 --- a/dlls/ole32/ole16.c +++ b/dlls/ole32/ole16.c @@ -25,11 +25,13 @@ #include "config.h" #include +#include #include #include #include #include "windef.h" +#include "winbase.h" #include "objbase.h" #include "ole2.h" #include "ole2ver.h" diff --git a/dlls/ole32/ole2.c b/dlls/ole32/ole2.c index 5140274e5d4..743f14c6921 100644 --- a/dlls/ole32/ole2.c +++ b/dlls/ole32/ole2.c @@ -25,19 +25,22 @@ #include #include +#include #include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT -#include "commctrl.h" -#include "ole2.h" -#include "ole2ver.h" #include "windef.h" #include "winbase.h" #include "winerror.h" +#include "wingdi.h" #include "winuser.h" +#include "winnls.h" #include "winreg.h" +#include "commctrl.h" +#include "ole2.h" +#include "ole2ver.h" #include "wownt32.h" #include "wine/winbase16.h" diff --git a/dlls/ole32/ole2_16.c b/dlls/ole32/ole2_16.c index e6878bb94d8..67cbd9758c9 100644 --- a/dlls/ole32/ole2_16.c +++ b/dlls/ole32/ole2_16.c @@ -25,19 +25,21 @@ #include #include +#include #include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "windef.h" +#include "winbase.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "commctrl.h" #include "ole2.h" #include "ole2ver.h" -#include "windef.h" -#include "winbase.h" #include "winerror.h" -#include "winuser.h" -#include "winreg.h" #include "wownt32.h" #include "wine/winbase16.h" diff --git a/dlls/ole32/ole2impl.c b/dlls/ole32/ole2impl.c index ba51ea6cd27..89a7e5eff1f 100644 --- a/dlls/ole32/ole2impl.c +++ b/dlls/ole32/ole2impl.c @@ -18,10 +18,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winuser.h" diff --git a/dlls/ole32/ole2nls.c b/dlls/ole32/ole2nls.c index 27602d91f20..82dff4b6b93 100644 --- a/dlls/ole32/ole2nls.c +++ b/dlls/ole32/ole2nls.c @@ -23,6 +23,7 @@ #include "config.h" #include +#include #include #include #include diff --git a/dlls/ole32/ole2stubs.c b/dlls/ole32/ole2stubs.c index 0bd668508ff..6fb1e59862a 100644 --- a/dlls/ole32/ole2stubs.c +++ b/dlls/ole32/ole2stubs.c @@ -21,6 +21,8 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/ole32/ole32_main.c b/dlls/ole32/ole32_main.c index f5f79058483..397f5891c62 100644 --- a/dlls/ole32/ole32_main.c +++ b/dlls/ole32/ole32_main.c @@ -18,6 +18,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" #include "winerror.h" #include "winbase.h" diff --git a/dlls/ole32/ole32_main.h b/dlls/ole32/ole32_main.h index c897c811677..a6b7598fc37 100644 --- a/dlls/ole32/ole32_main.h +++ b/dlls/ole32/ole32_main.h @@ -19,7 +19,10 @@ #ifndef __WINE_OLE32_MAIN_H #define __WINE_OLE32_MAIN_H +#include + #include "windef.h" +#include "winbase.h" #include "objbase.h" extern HINSTANCE OLE32_hInstance; diff --git a/dlls/ole32/ole32res.rc b/dlls/ole32/ole32res.rc index 31578a5587a..2d74d823c56 100644 --- a/dlls/ole32/ole32res.rc +++ b/dlls/ole32/ole32res.rc @@ -19,6 +19,7 @@ */ #include "windef.h" +#include "winbase.h" #include "winuser.h" #include "winnls.h" diff --git a/dlls/ole32/oleobj.c b/dlls/ole32/oleobj.c index 8a0fccf645e..8a9d2760fd5 100644 --- a/dlls/ole32/oleobj.c +++ b/dlls/ole32/oleobj.c @@ -20,7 +20,9 @@ */ +#include #include +#include "windef.h" #include "winbase.h" #include "winerror.h" #include "wine/debug.h" diff --git a/dlls/ole32/oleproxy.c b/dlls/ole32/oleproxy.c index 63cee18f6c2..02198bd1a62 100644 --- a/dlls/ole32/oleproxy.c +++ b/dlls/ole32/oleproxy.c @@ -34,12 +34,14 @@ #include "config.h" #include +#include #include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" +#include "winbase.h" #include "objbase.h" #include "ole2.h" #include "rpc.h" diff --git a/dlls/ole32/regsvr.c b/dlls/ole32/regsvr.c index d99171c9ef9..dd25e9083c0 100644 --- a/dlls/ole32/regsvr.c +++ b/dlls/ole32/regsvr.c @@ -20,6 +20,7 @@ #include "config.h" +#include #include #include "windef.h" diff --git a/dlls/ole32/rpc.c b/dlls/ole32/rpc.c index 21663abe960..aa476c9eac6 100644 --- a/dlls/ole32/rpc.c +++ b/dlls/ole32/rpc.c @@ -21,6 +21,7 @@ #include "config.h" #include +#include #include #include #include @@ -28,6 +29,7 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" +#include "winbase.h" #include "objbase.h" #include "ole2.h" #include "ole2ver.h" diff --git a/dlls/ole32/stg_bigblockfile.c b/dlls/ole32/stg_bigblockfile.c index a696f055848..22e5d7b564e 100644 --- a/dlls/ole32/stg_bigblockfile.c +++ b/dlls/ole32/stg_bigblockfile.c @@ -33,12 +33,14 @@ #include #include +#include #include #include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "windef.h" #include "winbase.h" #include "winerror.h" #include "objbase.h" diff --git a/dlls/ole32/stg_stream.c b/dlls/ole32/stg_stream.c index a82d4b98bd1..2a5c9d192e2 100644 --- a/dlls/ole32/stg_stream.c +++ b/dlls/ole32/stg_stream.c @@ -25,13 +25,16 @@ #include #include +#include #include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "windef.h" #include "winbase.h" #include "winerror.h" +#include "winreg.h" #include "winternl.h" #include "wine/debug.h" diff --git a/dlls/ole32/storage.c b/dlls/ole32/storage.c index 086d6b025fd..3edad0e98c5 100644 --- a/dlls/ole32/storage.c +++ b/dlls/ole32/storage.c @@ -25,6 +25,7 @@ #include #include +#include #include #include #ifdef HAVE_UNISTD_H @@ -34,6 +35,8 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" +#include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "winerror.h" #include "wine/winbase16.h" diff --git a/dlls/ole32/storage32.c b/dlls/ole32/storage32.c index a925b95790d..1134a1ed6ef 100644 --- a/dlls/ole32/storage32.c +++ b/dlls/ole32/storage32.c @@ -25,13 +25,15 @@ */ #include +#include #include #include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT -#include "winbase.h" /* for lstrlenW() and the likes */ +#include "windef.h" +#include "winbase.h" #include "winnls.h" #include "winuser.h" #include "wine/unicode.h" diff --git a/dlls/ole32/storage32.h b/dlls/ole32/storage32.h index 5c26d293d7f..f9b0fb27334 100644 --- a/dlls/ole32/storage32.h +++ b/dlls/ole32/storage32.h @@ -29,6 +29,10 @@ #ifndef __STORAGE32_H__ #define __STORAGE32_H__ +#include + +#include "windef.h" +#include "winbase.h" #include "winnt.h" #include "objbase.h" diff --git a/dlls/oleaut32/connpt.c b/dlls/oleaut32/connpt.c index e9415a72b20..ff778f44505 100644 --- a/dlls/oleaut32/connpt.c +++ b/dlls/oleaut32/connpt.c @@ -23,8 +23,10 @@ */ #include +#include #include #include "winerror.h" +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winuser.h" diff --git a/dlls/oleaut32/dispatch.c b/dlls/oleaut32/dispatch.c index 73b34dccdd8..5273a46a5ec 100644 --- a/dlls/oleaut32/dispatch.c +++ b/dlls/oleaut32/dispatch.c @@ -24,14 +24,16 @@ #include #include +#include #include #include #include "windef.h" +#include "winbase.h" #include "objbase.h" #include "oleauto.h" #include "winerror.h" -#include "winreg.h" /* for HKEY_LOCAL_MACHINE */ +#include "winreg.h" #include "winnls.h" /* for PRIMARYLANGID */ #include "wine/debug.h" diff --git a/dlls/oleaut32/hash.c b/dlls/oleaut32/hash.c index af115bedbfc..612505c7c07 100644 --- a/dlls/oleaut32/hash.c +++ b/dlls/oleaut32/hash.c @@ -20,6 +20,8 @@ * * FIXME: Not all locales are supported yet. */ +#include + #include "windef.h" #include "winbase.h" #include "wingdi.h" diff --git a/dlls/oleaut32/oaidl_p.c b/dlls/oleaut32/oaidl_p.c index 0e9ed954d89..bc724b7eba7 100644 --- a/dlls/oleaut32/oaidl_p.c +++ b/dlls/oleaut32/oaidl_p.c @@ -17,6 +17,10 @@ #endif +#include + +#include "windef.h" +#include "winbase.h" #include "objbase.h" #include "rpcproxy.h" #ifndef __RPCPROXY_H_VERSION__ diff --git a/dlls/oleaut32/ole2disp.c b/dlls/oleaut32/ole2disp.c index ed49c9f2666..692c6d745e4 100644 --- a/dlls/oleaut32/ole2disp.c +++ b/dlls/oleaut32/ole2disp.c @@ -20,13 +20,14 @@ #include "config.h" +#include #include #include "wine/windef16.h" -#include "ole2.h" -#include "oleauto.h" #include "windef.h" #include "winbase.h" +#include "ole2.h" +#include "oleauto.h" #include "winerror.h" #include "wingdi.h" #include "winuser.h" diff --git a/dlls/oleaut32/ole2disp.h b/dlls/oleaut32/ole2disp.h index 8e12317dfa3..1c2dda9e31f 100644 --- a/dlls/oleaut32/ole2disp.h +++ b/dlls/oleaut32/ole2disp.h @@ -19,6 +19,10 @@ #ifndef __WINE_OLEAUT32_OLE2DISP_H #define __WINE_OLEAUT32_OLE2DISP_H +#include + +#include "windef.h" +#include "winbase.h" #include "wtypes.h" #include "wine/windef16.h" diff --git a/dlls/oleaut32/oleaut.c b/dlls/oleaut32/oleaut.c index ec319ab11c7..5434027108b 100644 --- a/dlls/oleaut32/oleaut.c +++ b/dlls/oleaut32/oleaut.c @@ -18,6 +18,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" diff --git a/dlls/oleaut32/olefont.c b/dlls/oleaut32/olefont.c index 34465ed9776..9c09d3c7d04 100644 --- a/dlls/oleaut32/olefont.c +++ b/dlls/oleaut32/olefont.c @@ -21,11 +21,13 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ #include +#include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "winerror.h" +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winuser.h" diff --git a/dlls/oleaut32/olepicture.c b/dlls/oleaut32/olepicture.c index 198149356b6..5f174faa946 100644 --- a/dlls/oleaut32/olepicture.c +++ b/dlls/oleaut32/olepicture.c @@ -40,6 +40,7 @@ #ifdef HAVE_UNISTD_H # include #endif +#include #include #include @@ -53,6 +54,7 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "winerror.h" +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winuser.h" diff --git a/dlls/oleaut32/parsedt.h b/dlls/oleaut32/parsedt.h index 01b614ab077..8c8c7bc12a7 100644 --- a/dlls/oleaut32/parsedt.h +++ b/dlls/oleaut32/parsedt.h @@ -44,8 +44,10 @@ PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. have its own. */ +#include #include -#include "windef.h" /* DateToTm use */ +#include "windef.h" +#include "winbase.h" /* ---------------------------------------------------------------- * Section 1: bool, true, false, TRUE, FALSE diff --git a/dlls/oleaut32/regsvr.c b/dlls/oleaut32/regsvr.c index 3c61151c8bf..01a8c1a7db4 100644 --- a/dlls/oleaut32/regsvr.c +++ b/dlls/oleaut32/regsvr.c @@ -18,6 +18,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" diff --git a/dlls/oleaut32/safearray.c b/dlls/oleaut32/safearray.c index ec4bef2f838..0a06dbb878d 100644 --- a/dlls/oleaut32/safearray.c +++ b/dlls/oleaut32/safearray.c @@ -30,6 +30,7 @@ * 0x10: SAFEARRAYBOUNDS[0...] */ +#include #include #include #include "windef.h" diff --git a/dlls/oleaut32/stubs.c b/dlls/oleaut32/stubs.c index 4486971da24..e1f8b709aa9 100644 --- a/dlls/oleaut32/stubs.c +++ b/dlls/oleaut32/stubs.c @@ -20,6 +20,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" #include "winbase.h" #include "wingdi.h" diff --git a/dlls/oleaut32/tests/olefont.c b/dlls/oleaut32/tests/olefont.c index d01b5175290..06cd2a3b72c 100644 --- a/dlls/oleaut32/tests/olefont.c +++ b/dlls/oleaut32/tests/olefont.c @@ -19,6 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include #include @@ -26,6 +27,7 @@ #include #include +#include #include #include #include diff --git a/dlls/oleaut32/tests/safearray.c b/dlls/oleaut32/tests/safearray.c index 68926098aa5..4c57e092a69 100644 --- a/dlls/oleaut32/tests/safearray.c +++ b/dlls/oleaut32/tests/safearray.c @@ -19,8 +19,7 @@ * */ -#include - +#include #include #include #include @@ -28,10 +27,12 @@ #include #include "wine/test.h" +#include "windef.h" #include "winbase.h" #include "winuser.h" #include "wingdi.h" #include "winnls.h" +#include "winsock.h" #include "winerror.h" #include "winnt.h" diff --git a/dlls/oleaut32/tests/vartest.c b/dlls/oleaut32/tests/vartest.c index 85b95a03049..f522f5d7e4b 100644 --- a/dlls/oleaut32/tests/vartest.c +++ b/dlls/oleaut32/tests/vartest.c @@ -55,17 +55,17 @@ * */ - -#include - +#include #include #include #include #include #include -#include "wine/test.h" +#include "windef.h" #include "winbase.h" +#include "winsock.h" +#include "wine/test.h" #include "winuser.h" #include "wingdi.h" #include "winnls.h" diff --git a/dlls/oleaut32/tmarshal.c b/dlls/oleaut32/tmarshal.c index b18433defb5..ae1d2d335e5 100644 --- a/dlls/oleaut32/tmarshal.c +++ b/dlls/oleaut32/tmarshal.c @@ -23,12 +23,14 @@ #include #include #include +#include #include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "winerror.h" +#include "windef.h" #include "winbase.h" #include "winnls.h" #include "winreg.h" diff --git a/dlls/oleaut32/typelib.c b/dlls/oleaut32/typelib.c index cb30cae5b1e..d43bd830ef3 100644 --- a/dlls/oleaut32/typelib.c +++ b/dlls/oleaut32/typelib.c @@ -57,12 +57,14 @@ #include #include +#include #include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "winerror.h" +#include "windef.h" #include "winbase.h" #include "winnls.h" #include "winreg.h" diff --git a/dlls/oleaut32/typelib.h b/dlls/oleaut32/typelib.h index ffd1b8f3597..640c86d099d 100644 --- a/dlls/oleaut32/typelib.h +++ b/dlls/oleaut32/typelib.h @@ -21,6 +21,10 @@ #ifndef _WINE_TYPELIB_H #define _WINE_TYPELIB_H +#include + +#include "windef.h" +#include "winbase.h" #include "oleauto.h" #include "wine/windef16.h" diff --git a/dlls/oleaut32/typelib16.c b/dlls/oleaut32/typelib16.c index 739d72598ac..3f791532562 100644 --- a/dlls/oleaut32/typelib16.c +++ b/dlls/oleaut32/typelib16.c @@ -26,10 +26,12 @@ #include #include +#include #include #include #include "winerror.h" +#include "windef.h" #include "winbase.h" #include "winnls.h" #include "winreg.h" diff --git a/dlls/oleaut32/usrmarshal.c b/dlls/oleaut32/usrmarshal.c index eb8e792ffa9..472feea677d 100644 --- a/dlls/oleaut32/usrmarshal.c +++ b/dlls/oleaut32/usrmarshal.c @@ -18,6 +18,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #define NONAMELESSUNION diff --git a/dlls/oleaut32/variant.c b/dlls/oleaut32/variant.c index 4b22ee5ebba..fcd66281442 100644 --- a/dlls/oleaut32/variant.c +++ b/dlls/oleaut32/variant.c @@ -38,6 +38,7 @@ #include #include +#include #include #include #include @@ -49,7 +50,9 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" +#include "winbase.h" #include "oleauto.h" +#include "winreg.h" #include "heap.h" #include "wine/debug.h" #include "winerror.h" diff --git a/dlls/olecli/olecli16.c b/dlls/olecli/olecli16.c index 3338e379ab0..3738e5ddc42 100644 --- a/dlls/olecli/olecli16.c +++ b/dlls/olecli/olecli16.c @@ -23,6 +23,8 @@ #include "config.h" +#include + #include "windef.h" #include "wine/windef16.h" #include "winbase.h" diff --git a/dlls/olecli/olecli_main.c b/dlls/olecli/olecli_main.c index ba86805b167..2a7730314b2 100644 --- a/dlls/olecli/olecli_main.c +++ b/dlls/olecli/olecli_main.c @@ -23,6 +23,8 @@ #include "config.h" +#include + #include "windef.h" #include "wine/windef16.h" #include "winbase.h" diff --git a/dlls/oledlg/oledlg_main.c b/dlls/oledlg/oledlg_main.c index 66525be9a79..4a96dabb3aa 100644 --- a/dlls/oledlg/oledlg_main.c +++ b/dlls/oledlg/oledlg_main.c @@ -19,9 +19,13 @@ */ #define COM_NO_WINDOWS_H +#include + #include "windef.h" #include "winbase.h" #include "winerror.h" +#include "wingdi.h" +#include "winuser.h" #include "oledlg.h" #include "wine/debug.h" #include "ole2.h" diff --git a/dlls/olepro32/olepro32stubs.c b/dlls/olepro32/olepro32stubs.c index 5a6430a6763..8bd26899f1a 100644 --- a/dlls/olepro32/olepro32stubs.c +++ b/dlls/olepro32/olepro32stubs.c @@ -21,10 +21,12 @@ */ #define COM_NO_WINDOWS_H +#include + #include "wine/debug.h" +#include "windef.h" #include "winbase.h" #include "ole2.h" -#include "windef.h" WINE_DEFAULT_DEBUG_CHANNEL(ole); diff --git a/dlls/olesvr/olesvr_main.c b/dlls/olesvr/olesvr_main.c index efde24e3b85..156351bfd58 100644 --- a/dlls/olesvr/olesvr_main.c +++ b/dlls/olesvr/olesvr_main.c @@ -23,7 +23,10 @@ #include "config.h" +#include + #include "windef.h" +#include "winbase.h" #include "wine/windef16.h" #include "objbase.h" #include "wine/debug.h" diff --git a/dlls/opengl32/wgl.c b/dlls/opengl32/wgl.c index 6a2f9c784f4..5de96219076 100644 --- a/dlls/opengl32/wgl.c +++ b/dlls/opengl32/wgl.c @@ -19,6 +19,7 @@ #include "config.h" +#include #include #include diff --git a/dlls/psapi/psapi_main.c b/dlls/psapi/psapi_main.c index 0f301e6a302..cd4e961b3d6 100644 --- a/dlls/psapi/psapi_main.c +++ b/dlls/psapi/psapi_main.c @@ -19,8 +19,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "winbase.h" +#include + #include "windef.h" +#include "winbase.h" #include "winerror.h" #include "wine/server.h" #include "wine/debug.h" diff --git a/dlls/quartz/enummoniker.c b/dlls/quartz/enummoniker.c index fc135a38526..4c917673596 100644 --- a/dlls/quartz/enummoniker.c +++ b/dlls/quartz/enummoniker.c @@ -22,6 +22,10 @@ */ #define COM_NO_WINDOWS_H +#include + +#include "windef.h" +#include "winbase.h" #include "ole2.h" #include "strmif.h" diff --git a/dlls/quartz/filesource.c b/dlls/quartz/filesource.c index 3ff17040e0f..41ab69f6540 100644 --- a/dlls/quartz/filesource.c +++ b/dlls/quartz/filesource.c @@ -27,6 +27,7 @@ #include "vfwmsgs.h" #include "winbase.h" #include "winreg.h" +#include "ntstatus.h" #include WINE_DEFAULT_DEBUG_CHANNEL(quartz); diff --git a/dlls/quartz/filtergraph.c b/dlls/quartz/filtergraph.c index 5c05680c0ee..4ea45e99256 100644 --- a/dlls/quartz/filtergraph.c +++ b/dlls/quartz/filtergraph.c @@ -21,6 +21,10 @@ */ #include "config.h" +#include + +#include "windef.h" +#include "winbase.h" #include "dshow.h" #include "wine/debug.h" #include "strmif.h" diff --git a/dlls/quartz/filtermapper.c b/dlls/quartz/filtermapper.c index 65a9bc151ea..0fb959c9050 100644 --- a/dlls/quartz/filtermapper.c +++ b/dlls/quartz/filtermapper.c @@ -20,6 +20,8 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/quartz/quartz_private.h b/dlls/quartz/quartz_private.h index f7608426f82..52f78b0d649 100644 --- a/dlls/quartz/quartz_private.h +++ b/dlls/quartz/quartz_private.h @@ -23,6 +23,9 @@ #ifndef __QUARTZ_PRIVATE_INCLUDED__ #define __QUARTZ_PRIVATE_INCLUDED__ +#include + +#include "windef.h" #include "winbase.h" #include "wtypes.h" #include "wingdi.h" diff --git a/dlls/quartz/regsvr.c b/dlls/quartz/regsvr.c index 71ad435ff1b..cd183913911 100644 --- a/dlls/quartz/regsvr.c +++ b/dlls/quartz/regsvr.c @@ -19,6 +19,7 @@ */ #define COM_NO_WINDOWS_H +#include #include #include "windef.h" diff --git a/dlls/rasapi32/rasapi.c b/dlls/rasapi32/rasapi.c index 532e91c50e4..a42c7b6e6f1 100644 --- a/dlls/rasapi32/rasapi.c +++ b/dlls/rasapi32/rasapi.c @@ -18,7 +18,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" +#include "winbase.h" #include "ras.h" #include "wine/debug.h" diff --git a/dlls/richedit/charlist.c b/dlls/richedit/charlist.c index 26d1e99e51d..e8524ae69dc 100644 --- a/dlls/richedit/charlist.c +++ b/dlls/richedit/charlist.c @@ -19,6 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include #include diff --git a/dlls/richedit/riched32.h b/dlls/richedit/riched32.h index 9753fc01ad3..a4ff9f59432 100644 --- a/dlls/richedit/riched32.h +++ b/dlls/richedit/riched32.h @@ -22,7 +22,10 @@ #ifndef __WINE_RICHED32_H #define __WINE_RICHED32_H +#include + #include "windef.h" +#include "winbase.h" #include "winuser.h" #include "richedit.h" diff --git a/dlls/richedit/richedit.c b/dlls/richedit/richedit.c index e3525d14a60..9744f4da775 100644 --- a/dlls/richedit/richedit.c +++ b/dlls/richedit/richedit.c @@ -22,6 +22,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" #include "winbase.h" diff --git a/dlls/richedit/rtf.h b/dlls/richedit/rtf.h index cece77b8d15..208fbcdba8b 100644 --- a/dlls/richedit/rtf.h +++ b/dlls/richedit/rtf.h @@ -1,6 +1,7 @@ #ifndef _RTF #define _RTF +#include #include #include "windef.h" diff --git a/dlls/rpcrt4/cproxy.c b/dlls/rpcrt4/cproxy.c index 82916a61a2c..c888b0b6449 100644 --- a/dlls/rpcrt4/cproxy.c +++ b/dlls/rpcrt4/cproxy.c @@ -21,6 +21,8 @@ * Get rid of #if 0'ed code. */ +#include + #include "windef.h" #include "winbase.h" #include "winerror.h" diff --git a/dlls/rpcrt4/cpsf.c b/dlls/rpcrt4/cpsf.c index adc0d5072fc..8df39577783 100644 --- a/dlls/rpcrt4/cpsf.c +++ b/dlls/rpcrt4/cpsf.c @@ -18,6 +18,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include diff --git a/dlls/rpcrt4/cstub.c b/dlls/rpcrt4/cstub.c index 9e70b073fec..bc215dad403 100644 --- a/dlls/rpcrt4/cstub.c +++ b/dlls/rpcrt4/cstub.c @@ -18,6 +18,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" #include "winbase.h" #include "winerror.h" diff --git a/dlls/rpcrt4/ndr_marshall.c b/dlls/rpcrt4/ndr_marshall.c index c95e0f9a40b..d6b0ca2048a 100644 --- a/dlls/rpcrt4/ndr_marshall.c +++ b/dlls/rpcrt4/ndr_marshall.c @@ -22,6 +22,7 @@ * - check for errors and throw exceptions */ +#include #include #include #include diff --git a/dlls/rpcrt4/ndr_midl.c b/dlls/rpcrt4/ndr_midl.c index 09b236f265c..1797f9bf227 100644 --- a/dlls/rpcrt4/ndr_midl.c +++ b/dlls/rpcrt4/ndr_midl.c @@ -22,6 +22,7 @@ * - check for errors and throw exceptions */ +#include #include #include #include diff --git a/dlls/rpcrt4/ndr_misc.h b/dlls/rpcrt4/ndr_misc.h index 931a01c9150..b246b44d991 100644 --- a/dlls/rpcrt4/ndr_misc.h +++ b/dlls/rpcrt4/ndr_misc.h @@ -23,6 +23,9 @@ #include +#include "windef.h" +#include "winbase.h" +#include "rpc.h" #include "rpcndr.h" struct IPSFactoryBuffer; diff --git a/dlls/rpcrt4/ndr_ole.c b/dlls/rpcrt4/ndr_ole.c index b4b5441dee5..4b2b35d3459 100644 --- a/dlls/rpcrt4/ndr_ole.c +++ b/dlls/rpcrt4/ndr_ole.c @@ -24,6 +24,7 @@ * - finish RpcStream_Vtbl */ +#include #include #include diff --git a/dlls/rpcrt4/ndr_stubless.c b/dlls/rpcrt4/ndr_stubless.c index 45e52be0079..a2d4a518b45 100644 --- a/dlls/rpcrt4/ndr_stubless.c +++ b/dlls/rpcrt4/ndr_stubless.c @@ -23,6 +23,7 @@ * - Who knows */ +#include #include #include diff --git a/dlls/rpcrt4/rpc_binding.c b/dlls/rpcrt4/rpc_binding.c index 4e473eb5996..b667b480e43 100644 --- a/dlls/rpcrt4/rpc_binding.c +++ b/dlls/rpcrt4/rpc_binding.c @@ -21,6 +21,7 @@ * - a whole lot */ +#include #include #include #include diff --git a/dlls/rpcrt4/rpc_epmap.c b/dlls/rpcrt4/rpc_epmap.c index eeff42b87d6..c560495954d 100644 --- a/dlls/rpcrt4/rpc_epmap.c +++ b/dlls/rpcrt4/rpc_epmap.c @@ -22,6 +22,7 @@ * - actually do things right */ +#include #include #include diff --git a/dlls/rpcrt4/rpc_message.c b/dlls/rpcrt4/rpc_message.c index d2e7e1d4588..ac232a52fd5 100644 --- a/dlls/rpcrt4/rpc_message.c +++ b/dlls/rpcrt4/rpc_message.c @@ -23,6 +23,7 @@ * - decide if OVERLAPPED_WORKS */ +#include #include #include diff --git a/dlls/rpcrt4/rpc_server.c b/dlls/rpcrt4/rpc_server.c index c27053dfc5f..2ab7f5fd3ff 100644 --- a/dlls/rpcrt4/rpc_server.c +++ b/dlls/rpcrt4/rpc_server.c @@ -21,6 +21,7 @@ * - a whole lot */ +#include #include #include #include @@ -29,6 +30,7 @@ #include "winbase.h" #include "winerror.h" #include "winreg.h" +#include "ntstatus.h" #include "rpc.h" #include "excpt.h" diff --git a/dlls/rpcrt4/rpcrt4_main.c b/dlls/rpcrt4/rpcrt4_main.c index b10e1fdc8c3..07b79febc72 100644 --- a/dlls/rpcrt4/rpcrt4_main.c +++ b/dlls/rpcrt4/rpcrt4_main.c @@ -95,6 +95,7 @@ #include "config.h" +#include #include #include #include diff --git a/dlls/rpcrt4/rpcss_np_client.c b/dlls/rpcrt4/rpcss_np_client.c index b1c5fac9fcc..567277ee868 100644 --- a/dlls/rpcrt4/rpcss_np_client.c +++ b/dlls/rpcrt4/rpcss_np_client.c @@ -19,8 +19,11 @@ */ #include +#include +#include "windef.h" #include "winbase.h" +#include "ntstatus.h" #include "wine/rpcss_shared.h" #include "wine/debug.h" diff --git a/dlls/rpcrt4/tests/rpc.c b/dlls/rpcrt4/tests/rpc.c index 8b050b6ecda..27913d2cdee 100644 --- a/dlls/rpcrt4/tests/rpc.c +++ b/dlls/rpcrt4/tests/rpc.c @@ -18,7 +18,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "wine/test.h" +#include #include #include #include diff --git a/dlls/serialui/confdlg.c b/dlls/serialui/confdlg.c index a4e241eb5d9..d4435ff9a2c 100644 --- a/dlls/serialui/confdlg.c +++ b/dlls/serialui/confdlg.c @@ -32,8 +32,10 @@ #include "wine/port.h" #include +#include #include +#include "windef.h" #include "winbase.h" #include "winreg.h" #include "wingdi.h" diff --git a/dlls/serialui/serialui_rc.rc b/dlls/serialui/serialui_rc.rc index f5d350f41be..44bbd7c671b 100644 --- a/dlls/serialui/serialui_rc.rc +++ b/dlls/serialui/serialui_rc.rc @@ -17,6 +17,7 @@ */ #include "windef.h" +#include "winbase.h" #include "winuser.h" #include "serialui.h" diff --git a/dlls/setupapi/devinst.c b/dlls/setupapi/devinst.c index 2304112d352..924b1ef7a8b 100644 --- a/dlls/setupapi/devinst.c +++ b/dlls/setupapi/devinst.c @@ -18,9 +18,14 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" #include "winbase.h" #include "wine/debug.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "setupapi.h" WINE_DEFAULT_DEBUG_CHANNEL(setupapi); diff --git a/dlls/setupapi/devinst16.c b/dlls/setupapi/devinst16.c index 147bb3fdaa9..84484faef8f 100644 --- a/dlls/setupapi/devinst16.c +++ b/dlls/setupapi/devinst16.c @@ -18,6 +18,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" #include "winbase.h" #include "setupx16.h" diff --git a/dlls/setupapi/dirid.c b/dlls/setupapi/dirid.c index 336812e418c..7728f898b07 100644 --- a/dlls/setupapi/dirid.c +++ b/dlls/setupapi/dirid.c @@ -18,10 +18,16 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" #include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "winerror.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "setupapi.h" #include "wine/unicode.h" #include "setupapi_private.h" diff --git a/dlls/setupapi/infparse.c b/dlls/setupapi/infparse.c index 66d6b3cb372..dd3abfaad2b 100644 --- a/dlls/setupapi/infparse.c +++ b/dlls/setupapi/infparse.c @@ -25,11 +25,16 @@ * (IpSaveRestorePosition, IpFindNextMatchLine, ...). */ +#include #include #include "windef.h" #include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "wine/winbase16.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "setupapi.h" #include "setupx16.h" #include "setupapi_private.h" diff --git a/dlls/setupapi/install.c b/dlls/setupapi/install.c index f6cf6007cf5..b7374b2b967 100644 --- a/dlls/setupapi/install.c +++ b/dlls/setupapi/install.c @@ -18,10 +18,16 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" #include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "winerror.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "setupapi.h" #include "wine/unicode.h" #include "setupapi_private.h" diff --git a/dlls/setupapi/parser.c b/dlls/setupapi/parser.c index 22397ad4f4a..1437af8155e 100644 --- a/dlls/setupapi/parser.c +++ b/dlls/setupapi/parser.c @@ -23,14 +23,19 @@ #include #include +#include #include #include #include "windef.h" -#include "winternl.h" #include "winbase.h" +#include "winreg.h" +#include "winternl.h" #include "winerror.h" #include "wine/unicode.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "setupapi.h" #include "setupx16.h" #include "wine/debug.h" diff --git a/dlls/setupapi/queue.c b/dlls/setupapi/queue.c index df85f5165d9..5106b428b6d 100644 --- a/dlls/setupapi/queue.c +++ b/dlls/setupapi/queue.c @@ -18,10 +18,16 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" #include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "winerror.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "setupapi.h" #include "wine/unicode.h" #include "setupapi_private.h" diff --git a/dlls/setupapi/setupapi.rc b/dlls/setupapi/setupapi.rc index a3a94cf2bd4..d03ca3d3224 100644 --- a/dlls/setupapi/setupapi.rc +++ b/dlls/setupapi/setupapi.rc @@ -19,6 +19,7 @@ */ #include "windef.h" +#include "winbase.h" #include "winuser.h" #include "winnls.h" #include "setupapi_private.h" diff --git a/dlls/setupapi/setupcab.c b/dlls/setupapi/setupcab.c index f49e594f153..e967ee7de5e 100644 --- a/dlls/setupapi/setupcab.c +++ b/dlls/setupapi/setupcab.c @@ -23,8 +23,14 @@ * */ +#include #include "string.h" #include "stdlib.h" +#include "windef.h" +#include "winbase.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "setupapi.h" #include "setupapi_private.h" #include "fdi.h" diff --git a/dlls/setupapi/setupx_main.c b/dlls/setupapi/setupx_main.c index 4daa621cc3e..fdbf6669afa 100644 --- a/dlls/setupapi/setupx_main.c +++ b/dlls/setupapi/setupx_main.c @@ -56,12 +56,18 @@ */ #include +#include #include #include +#include "windef.h" +#include "winbase.h" #include "winreg.h" #include "winerror.h" #include "wine/winuser16.h" #include "wownt32.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "setupapi.h" #include "setupx16.h" #include "setupapi_private.h" diff --git a/dlls/setupapi/stubs.c b/dlls/setupapi/stubs.c index f7b7b063944..625788b5f42 100644 --- a/dlls/setupapi/stubs.c +++ b/dlls/setupapi/stubs.c @@ -18,8 +18,14 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "wine/debug.h" #include "windef.h" +#include "winbase.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "setupapi.h" WINE_DEFAULT_DEBUG_CHANNEL(setupapi); diff --git a/dlls/setupapi/virtcopy.c b/dlls/setupapi/virtcopy.c index 3a31e44e524..5bb4e971039 100644 --- a/dlls/setupapi/virtcopy.c +++ b/dlls/setupapi/virtcopy.c @@ -21,11 +21,15 @@ * This is bad ! We ought to have 16bit resource handling working. */ +#include #include +#include "windef.h" #include "winbase.h" #include "winuser.h" #include "winreg.h" #include "wownt32.h" +#include "wingdi.h" +#include "winnls.h" #include "setupapi.h" #include "setupx16.h" #include "setupapi_private.h" diff --git a/dlls/shdocvw/classinfo.c b/dlls/shdocvw/classinfo.c index 6070b7482c6..54e627b3647 100644 --- a/dlls/shdocvw/classinfo.c +++ b/dlls/shdocvw/classinfo.c @@ -18,8 +18,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include +#include "windef.h" #include "winbase.h" #include "shdocvw.h" #include "wine/debug.h" diff --git a/dlls/shdocvw/regsvr.c b/dlls/shdocvw/regsvr.c index a54f63213a3..2ca24dbbda8 100644 --- a/dlls/shdocvw/regsvr.c +++ b/dlls/shdocvw/regsvr.c @@ -18,6 +18,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" diff --git a/dlls/shdocvw/shdocvw.h b/dlls/shdocvw/shdocvw.h index c20df248511..6c5d07d6d56 100644 --- a/dlls/shdocvw/shdocvw.h +++ b/dlls/shdocvw/shdocvw.h @@ -23,8 +23,11 @@ #define COM_NO_WINDOWS_H /* FIXME: Is there a better way to deal with all these includes? */ -#include "wingdi.h" +#include + +#include "windef.h" #include "winbase.h" +#include "wingdi.h" #include "winuser.h" #include "ole2.h" diff --git a/dlls/shdocvw/shdocvw_main.c b/dlls/shdocvw/shdocvw_main.c index a3dddc7a6fb..4c81be1fba5 100644 --- a/dlls/shdocvw/shdocvw_main.c +++ b/dlls/shdocvw/shdocvw_main.c @@ -19,7 +19,10 @@ */ #define COM_NO_WINDOWS_H +#include #include +#include "windef.h" +#include "winbase.h" #include "winreg.h" #include "initguid.h" #include "ole2.h" diff --git a/dlls/shell32/changenotify.c b/dlls/shell32/changenotify.c index 4c5f20f0e1d..faf6a267c37 100644 --- a/dlls/shell32/changenotify.c +++ b/dlls/shell32/changenotify.c @@ -21,6 +21,8 @@ #include #include "wine/debug.h" +#include "windef.h" +#include "wingdi.h" #include "pidl.h" #include "shell32_main.h" #include "undocshell.h" diff --git a/dlls/shell32/classes.c b/dlls/shell32/classes.c index 64b00a3f319..0ac39b18685 100644 --- a/dlls/shell32/classes.c +++ b/dlls/shell32/classes.c @@ -24,10 +24,15 @@ #include #include +#include #include #include "wine/debug.h" #include "winerror.h" +#include "windef.h" +#include "winbase.h" #include "winreg.h" +#include "wingdi.h" +#include "winuser.h" #include "shlobj.h" #include "shell32_main.h" diff --git a/dlls/shell32/clipboard.c b/dlls/shell32/clipboard.c index 4ab2e99d4ad..71948240144 100644 --- a/dlls/shell32/clipboard.c +++ b/dlls/shell32/clipboard.c @@ -35,9 +35,13 @@ * */ +#include #include +#include "windef.h" +#include "winbase.h" #include "winreg.h" +#include "wingdi.h" #include "pidl.h" #include "undocshell.h" #include "shell32_main.h" diff --git a/dlls/shell32/control.c b/dlls/shell32/control.c index c4c299cc656..db27b5de7f7 100644 --- a/dlls/shell32/control.c +++ b/dlls/shell32/control.c @@ -18,10 +18,12 @@ */ #include +#include #include #include #include +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winuser.h" diff --git a/dlls/shell32/dataobject.c b/dlls/shell32/dataobject.c index b6dc7da94e7..b4ab270a387 100644 --- a/dlls/shell32/dataobject.c +++ b/dlls/shell32/dataobject.c @@ -23,6 +23,8 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "windef.h" +#include "wingdi.h" #include "pidl.h" #include "winerror.h" #include "shell32_main.h" diff --git a/dlls/shell32/debughlp.c b/dlls/shell32/debughlp.c index 6ff3bacbce6..baacf7b752b 100644 --- a/dlls/shell32/debughlp.c +++ b/dlls/shell32/debughlp.c @@ -22,6 +22,8 @@ #include #include #include +#include "windef.h" +#include "wingdi.h" #include "pidl.h" #include "shlguid.h" #include "wine/debug.h" diff --git a/dlls/shell32/debughlp.h b/dlls/shell32/debughlp.h index d5c72c320da..87166e38ef5 100644 --- a/dlls/shell32/debughlp.h +++ b/dlls/shell32/debughlp.h @@ -21,7 +21,11 @@ #ifndef __WINE_SHELL32_DEBUGHLP_H #define __WINE_SHELL32_DEBUGHLP_H +#include + +#include "windef.h" #include "winbase.h" +#include "winuser.h" #include "shlobj.h" extern void pdump (LPCITEMIDLIST pidl); diff --git a/dlls/shell32/dialogs.c b/dlls/shell32/dialogs.c index 501e823d611..cb8146d61ee 100644 --- a/dlls/shell32/dialogs.c +++ b/dlls/shell32/dialogs.c @@ -22,9 +22,14 @@ #include "wine/port.h" #include +#include #include #include "winerror.h" +#include "windef.h" +#include "winbase.h" #include "winreg.h" +#include "wingdi.h" +#include "winuser.h" #include "commdlg.h" #include "wine/debug.h" diff --git a/dlls/shell32/dragdrophelper.c b/dlls/shell32/dragdrophelper.c index 308f4879334..68c362171d7 100644 --- a/dlls/shell32/dragdrophelper.c +++ b/dlls/shell32/dragdrophelper.c @@ -22,14 +22,18 @@ #include "config.h" #include "wine/port.h" +#include #include +#include "windef.h" #include "winbase.h" #include "winreg.h" #include "objbase.h" #include "ole2.h" #include "shlguid.h" +#include "wingdi.h" +#include "winuser.h" #include "shlobj.h" #include "wine/debug.h" diff --git a/dlls/shell32/enumidlist.c b/dlls/shell32/enumidlist.c index d2acc4b2982..283a5dce6b8 100644 --- a/dlls/shell32/enumidlist.c +++ b/dlls/shell32/enumidlist.c @@ -18,9 +18,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include #include "wine/debug.h" +#include "windef.h" +#include "winbase.h" #include "winreg.h" #include "undocshell.h" #include "shlwapi.h" diff --git a/dlls/shell32/folders.c b/dlls/shell32/folders.c index db527e83990..6f12b123159 100644 --- a/dlls/shell32/folders.c +++ b/dlls/shell32/folders.c @@ -18,10 +18,12 @@ */ #include +#include #include #include #include "windef.h" +#include "winbase.h" #include "objbase.h" #include "undocshell.h" #include "shlguid.h" diff --git a/dlls/shell32/iconcache.c b/dlls/shell32/iconcache.c index 2ae067662d0..8ef9488764a 100644 --- a/dlls/shell32/iconcache.c +++ b/dlls/shell32/iconcache.c @@ -20,13 +20,14 @@ #include "config.h" +#include #include #include #ifdef HAVE_UNISTD_H # include #endif -#include "winbase.h" #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "winuser.h" #include "winreg.h" @@ -36,6 +37,7 @@ #include "wine/debug.h" #include "shellapi.h" +#include "objbase.h" #include "shlguid.h" #include "pidl.h" #include "shell32_main.h" diff --git a/dlls/shell32/memorystream.c b/dlls/shell32/memorystream.c index 0bcd5f8e1ff..93f9d7aea69 100644 --- a/dlls/shell32/memorystream.c +++ b/dlls/shell32/memorystream.c @@ -26,10 +26,14 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include +#include "windef.h" #include "winbase.h" #include "winerror.h" +#include "winuser.h" +#include "wingdi.h" #include "shlobj.h" #include "wine/debug.h" #include "shell32_main.h" diff --git a/dlls/shell32/pidl.c b/dlls/shell32/pidl.c index 96a76267017..26bf730f5e8 100644 --- a/dlls/shell32/pidl.c +++ b/dlls/shell32/pidl.c @@ -26,10 +26,13 @@ #include "wine/port.h" #include +#include #include #include +#include "windef.h" #include "winbase.h" #include "winreg.h" +#include "objbase.h" #include "shlguid.h" #include "winerror.h" #include "winnls.h" diff --git a/dlls/shell32/pidl.h b/dlls/shell32/pidl.h index b96338285be..d28f8f095ff 100644 --- a/dlls/shell32/pidl.h +++ b/dlls/shell32/pidl.h @@ -34,6 +34,11 @@ #ifndef __WINE_PIDL_H #define __WINE_PIDL_H +#include + +#include "windef.h" +#include "winbase.h" +#include "winuser.h" #include "shlobj.h" /* diff --git a/dlls/shell32/regsvr.c b/dlls/shell32/regsvr.c index a023a06eea7..c8599a67840 100644 --- a/dlls/shell32/regsvr.c +++ b/dlls/shell32/regsvr.c @@ -18,6 +18,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" diff --git a/dlls/shell32/shell.c b/dlls/shell32/shell.c index c2b8dc002cd..376a985fed7 100644 --- a/dlls/shell32/shell.c +++ b/dlls/shell32/shell.c @@ -23,6 +23,7 @@ #include "config.h" #include "wine/port.h" +#include #include #include #ifdef HAVE_UNISTD_H @@ -31,11 +32,14 @@ #include #include "windef.h" +#include "winbase.h" #include "winerror.h" #include "winreg.h" #include "wownt32.h" #include "dlgs.h" #include "shellapi.h" +#include "winuser.h" +#include "wingdi.h" #include "shlobj.h" #include "shlwapi.h" #include "ddeml.h" diff --git a/dlls/shell32/shell32_main.c b/dlls/shell32/shell32_main.c index bfdff492010..e13205e3109 100644 --- a/dlls/shell32/shell32_main.c +++ b/dlls/shell32/shell32_main.c @@ -23,13 +23,17 @@ #include #include +#include #include #include "windef.h" +#include "winbase.h" #include "winerror.h" #include "winreg.h" #include "dlgs.h" #include "shellapi.h" +#include "winuser.h" +#include "wingdi.h" #include "shlobj.h" #include "shlguid.h" #include "shlwapi.h" diff --git a/dlls/shell32/shell32_main.h b/dlls/shell32/shell32_main.h index a5be854bbc1..77b6a963f3d 100644 --- a/dlls/shell32/shell32_main.h +++ b/dlls/shell32/shell32_main.h @@ -22,6 +22,13 @@ #ifndef __WINE_SHELL_MAIN_H #define __WINE_SHELL_MAIN_H +#include + +#include "windef.h" +#include "winbase.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "commctrl.h" #include "docobj.h" #include "undocshell.h" diff --git a/dlls/shell32/shellfolder.h b/dlls/shell32/shellfolder.h index 140a58cfbea..8c8901e4c57 100644 --- a/dlls/shell32/shellfolder.h +++ b/dlls/shell32/shellfolder.h @@ -21,7 +21,11 @@ #ifndef __WINE_SHELLFOLDER_HELP_H #define __WINE_SHELLFOLDER_HELP_H +#include + +#include "windef.h" #include "winbase.h" +#include "winuser.h" #include "shlobj.h" diff --git a/dlls/shell32/shelllink.c b/dlls/shell32/shelllink.c index ddd1c4be525..25a39a59931 100644 --- a/dlls/shell32/shelllink.c +++ b/dlls/shell32/shelllink.c @@ -22,6 +22,7 @@ #include #include +#include #include #ifdef HAVE_UNISTD_H # include @@ -34,10 +35,13 @@ #include "wine/debug.h" #include "wine/port.h" #include "winerror.h" +#include "windef.h" #include "winbase.h" #include "winnls.h" #include "winreg.h" +#include "winuser.h" +#include "wingdi.h" #include "shlobj.h" #include "undocshell.h" diff --git a/dlls/shell32/shellole.c b/dlls/shell32/shellole.c index 8a14f4c199e..a743871c9be 100644 --- a/dlls/shell32/shellole.c +++ b/dlls/shell32/shellole.c @@ -21,10 +21,15 @@ #include "config.h" +#include #include #include +#include "windef.h" +#include "winbase.h" #include "shellapi.h" +#include "wingdi.h" +#include "winuser.h" #include "shlobj.h" #include "shlguid.h" #include "winreg.h" @@ -36,7 +41,6 @@ #include "wine/debug.h" #include "shlwapi.h" -#include "winuser.h" #include "debughlp.h" WINE_DEFAULT_DEBUG_CHANNEL(shell); diff --git a/dlls/shell32/shellord.c b/dlls/shell32/shellord.c index 68908d228ed..b137cdf294a 100644 --- a/dlls/shell32/shellord.c +++ b/dlls/shell32/shellord.c @@ -22,14 +22,20 @@ #include "config.h" #include +#include #include #include "winerror.h" +#include "windef.h" +#include "winbase.h" #include "winreg.h" #include "wine/debug.h" #include "winnls.h" #include "shellapi.h" +#include "objbase.h" #include "shlguid.h" +#include "wingdi.h" +#include "winuser.h" #include "shlobj.h" #include "shell32_main.h" #include "undocshell.h" diff --git a/dlls/shell32/shellpath.c b/dlls/shell32/shellpath.c index f6976f377c8..fa3b276334f 100644 --- a/dlls/shell32/shellpath.c +++ b/dlls/shell32/shellpath.c @@ -26,6 +26,7 @@ #include "config.h" #include "wine/port.h" +#include #include #include #include "wine/debug.h" @@ -33,6 +34,8 @@ #include "winbase.h" #include "winnls.h" #include "winreg.h" +#include "wingdi.h" +#include "winuser.h" #include "shlobj.h" #include "shell32_main.h" diff --git a/dlls/shell32/shellreg.c b/dlls/shell32/shellreg.c index ed4b5e30885..51e9fa5b540 100644 --- a/dlls/shell32/shellreg.c +++ b/dlls/shell32/shellreg.c @@ -21,9 +21,14 @@ #include "config.h" #include +#include #include +#include "windef.h" +#include "winbase.h" #include "shellapi.h" +#include "wingdi.h" +#include "winuser.h" #include "shlobj.h" #include "winerror.h" #include "winreg.h" diff --git a/dlls/shell32/shellstring.c b/dlls/shell32/shellstring.c index ad7b2f492c2..d48f707c0f6 100644 --- a/dlls/shell32/shellstring.c +++ b/dlls/shell32/shellstring.c @@ -17,15 +17,19 @@ */ #include +#include #include #include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "windef.h" #include "winbase.h" #include "winnls.h" #include "winerror.h" +#include "wingdi.h" +#include "winuser.h" #include "winreg.h" #include "shlobj.h" diff --git a/dlls/shell32/shfldr_desktop.c b/dlls/shell32/shfldr_desktop.c index 0459d65a325..5fbd311b43c 100644 --- a/dlls/shell32/shfldr_desktop.c +++ b/dlls/shell32/shfldr_desktop.c @@ -25,13 +25,16 @@ #include #include +#include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "winerror.h" +#include "windef.h" #include "winbase.h" #include "winreg.h" +#include "wingdi.h" #include "ole2.h" #include "shlguid.h" diff --git a/dlls/shell32/shfldr_fs.c b/dlls/shell32/shfldr_fs.c index 820ee179bcf..e15f8690474 100644 --- a/dlls/shell32/shfldr_fs.c +++ b/dlls/shell32/shfldr_fs.c @@ -25,13 +25,16 @@ #include #include +#include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "winerror.h" +#include "windef.h" #include "winbase.h" #include "winreg.h" +#include "wingdi.h" #include "ole2.h" #include "shlguid.h" diff --git a/dlls/shell32/shfldr_mycomp.c b/dlls/shell32/shfldr_mycomp.c index 5bdf9ce9877..157c48893d2 100644 --- a/dlls/shell32/shfldr_mycomp.c +++ b/dlls/shell32/shfldr_mycomp.c @@ -25,14 +25,17 @@ #include #include +#include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "winerror.h" +#include "windef.h" #include "winbase.h" #include "winreg.h" +#include "wingdi.h" #include "pidl.h" #include "shlguid.h" diff --git a/dlls/shell32/shlexec.c b/dlls/shell32/shlexec.c index 55eae28715c..b490b78a547 100644 --- a/dlls/shell32/shlexec.c +++ b/dlls/shell32/shlexec.c @@ -24,6 +24,7 @@ #include #include +#include #include #ifdef HAVE_UNISTD_H # include @@ -32,11 +33,14 @@ #include #include "windef.h" +#include "winbase.h" #include "winerror.h" #include "winreg.h" #include "wownt32.h" #include "heap.h" #include "shellapi.h" +#include "wingdi.h" +#include "winuser.h" #include "shlobj.h" #include "shlwapi.h" #include "ddeml.h" diff --git a/dlls/shell32/shlfileop.c b/dlls/shell32/shlfileop.c index 75bed823d2a..52f78edf6ac 100644 --- a/dlls/shell32/shlfileop.c +++ b/dlls/shell32/shlfileop.c @@ -24,11 +24,16 @@ #include "config.h" #include "wine/port.h" +#include #include #include +#include "windef.h" +#include "winbase.h" #include "winreg.h" #include "shellapi.h" +#include "wingdi.h" +#include "winuser.h" #include "shlobj.h" #include "shresdef.h" #define NO_SHLWAPI_STREAM diff --git a/dlls/shell32/shlfolder.c b/dlls/shell32/shlfolder.c index 7616e672c37..750659845dc 100644 --- a/dlls/shell32/shlfolder.c +++ b/dlls/shell32/shlfolder.c @@ -27,11 +27,14 @@ #include #include +#include #include #include "winerror.h" +#include "windef.h" #include "winbase.h" #include "winreg.h" +#include "wingdi.h" #include "ole2.h" #include "shlguid.h" diff --git a/dlls/shell32/shlmenu.c b/dlls/shell32/shlmenu.c index 2f47d004b61..a8cb6d4c5d8 100644 --- a/dlls/shell32/shlmenu.c +++ b/dlls/shell32/shlmenu.c @@ -18,9 +18,14 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include +#include "windef.h" +#include "winbase.h" #include "winreg.h" +#include "wingdi.h" +#include "winuser.h" #include "shlobj.h" #include "undocshell.h" #include "shlwapi.h" diff --git a/dlls/shell32/shlview.c b/dlls/shell32/shlview.c index c2af17977d2..1b2586fdfdf 100644 --- a/dlls/shell32/shlview.c +++ b/dlls/shell32/shlview.c @@ -39,6 +39,7 @@ #include "config.h" #include "wine/port.h" +#include #include #include @@ -48,6 +49,8 @@ #include "winnls.h" #include "servprov.h" #include "shlguid.h" +#include "wingdi.h" +#include "winuser.h" #include "shlobj.h" #include "undocshell.h" #include "shresdef.h" diff --git a/dlls/shell32/shpolicy.c b/dlls/shell32/shpolicy.c index e9818faf51e..6e36fa14812 100644 --- a/dlls/shell32/shpolicy.c +++ b/dlls/shell32/shpolicy.c @@ -29,10 +29,12 @@ * Up to date as of SHELL32 v5.00 (W2K) */ +#include #include #include #include "windef.h" +#include "winbase.h" #include "winerror.h" #include "winreg.h" diff --git a/dlls/shell32/shres.rc b/dlls/shell32/shres.rc index 984f6292119..81ba94ba10b 100644 --- a/dlls/shell32/shres.rc +++ b/dlls/shell32/shres.rc @@ -19,8 +19,10 @@ */ #include "windef.h" +#include "winbase.h" #include "winuser.h" #include "winnls.h" +#include "wingdi.h" #include "shlobj.h" #include "shresdef.h" diff --git a/dlls/shell32/shv_bg_cmenu.c b/dlls/shell32/shv_bg_cmenu.c index 926d7843a66..f02409394b6 100644 --- a/dlls/shell32/shv_bg_cmenu.c +++ b/dlls/shell32/shv_bg_cmenu.c @@ -24,6 +24,8 @@ #define NONAMELESSSTRUCT #include "wine/debug.h" +#include "windef.h" +#include "wingdi.h" #include "pidl.h" #include "shlguid.h" #include "shlobj.h" diff --git a/dlls/shell32/shv_item_cmenu.c b/dlls/shell32/shv_item_cmenu.c index d83b76c0602..593727d83ed 100644 --- a/dlls/shell32/shv_item_cmenu.c +++ b/dlls/shell32/shv_item_cmenu.c @@ -25,6 +25,8 @@ #include "winerror.h" #include "wine/debug.h" +#include "windef.h" +#include "wingdi.h" #include "pidl.h" #include "shlguid.h" #include "undocshell.h" diff --git a/dlls/shell32/systray.c b/dlls/shell32/systray.c index 1b76ea5d37e..55a4b110c83 100644 --- a/dlls/shell32/systray.c +++ b/dlls/shell32/systray.c @@ -27,11 +27,15 @@ #ifdef HAVE_UNISTD_H # include #endif +#include #include #include +#include "windef.h" #include "winbase.h" #include "winnls.h" +#include "wingdi.h" +#include "winuser.h" #include "shlobj.h" #include "shellapi.h" #include "shell32_main.h" diff --git a/dlls/shell32/tests/generated.c b/dlls/shell32/tests/generated.c index a7c46b53574..837bd46642f 100644 --- a/dlls/shell32/tests/generated.c +++ b/dlls/shell32/tests/generated.c @@ -14,8 +14,11 @@ #include #include "windef.h" +#include "winbase.h" #include "wtypes.h" #include "shellapi.h" +#include "winuser.h" +#include "wingdi.h" #include "shlobj.h" #include "wine/test.h" diff --git a/dlls/shell32/tests/shlfileop.c b/dlls/shell32/tests/shlfileop.c index 03f1f5c2a13..6bb5d27c5c5 100644 --- a/dlls/shell32/tests/shlfileop.c +++ b/dlls/shell32/tests/shlfileop.c @@ -18,6 +18,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" diff --git a/dlls/shell32/undocshell.h b/dlls/shell32/undocshell.h index 595b95bd8bf..079c9fa9343 100644 --- a/dlls/shell32/undocshell.h +++ b/dlls/shell32/undocshell.h @@ -19,7 +19,13 @@ #ifndef __WINE_UNDOCSHELL_H #define __WINE_UNDOCSHELL_H +#include + #include "windef.h" +#include "winbase.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "commctrl.h" #include "shlobj.h" diff --git a/dlls/shlwapi/assoc.c b/dlls/shlwapi/assoc.c index 6991fb82119..3871bee199f 100644 --- a/dlls/shlwapi/assoc.c +++ b/dlls/shlwapi/assoc.c @@ -17,10 +17,13 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" #include "winbase.h" #include "winnls.h" #include "winreg.h" +#include "objbase.h" #include "shlguid.h" #include "shlwapi.h" #include "wine/debug.h" diff --git a/dlls/shlwapi/clist.c b/dlls/shlwapi/clist.c index 23326591336..ea7d9fcb844 100644 --- a/dlls/shlwapi/clist.c +++ b/dlls/shlwapi/clist.c @@ -17,8 +17,10 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include +#include "windef.h" #include "winbase.h" #include "objbase.h" #include "wine/debug.h" diff --git a/dlls/shlwapi/istream.c b/dlls/shlwapi/istream.c index da2b1c66e70..c92d8d1c747 100644 --- a/dlls/shlwapi/istream.c +++ b/dlls/shlwapi/istream.c @@ -17,10 +17,12 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "windef.h" #include "winbase.h" #include "winerror.h" #include "winnls.h" diff --git a/dlls/shlwapi/ordinal.c b/dlls/shlwapi/ordinal.c index e192644c317..7b7ac6eb791 100644 --- a/dlls/shlwapi/ordinal.c +++ b/dlls/shlwapi/ordinal.c @@ -24,6 +24,7 @@ #include "config.h" #include "wine/port.h" +#include #include #include @@ -37,13 +38,13 @@ #include "docobj.h" #include "exdisp.h" #include "shlguid.h" +#include "wingdi.h" #include "shlobj.h" #include "olectl.h" #include "shellapi.h" #include "commdlg.h" #include "wine/unicode.h" #include "servprov.h" -#include "wingdi.h" #include "winreg.h" #include "winuser.h" #include "wine/debug.h" diff --git a/dlls/shlwapi/path.c b/dlls/shlwapi/path.c index 78a9fe635c7..a0b7f9d43c0 100644 --- a/dlls/shlwapi/path.c +++ b/dlls/shlwapi/path.c @@ -22,10 +22,12 @@ #include "config.h" #include "wine/port.h" +#include #include #include #include "wine/unicode.h" +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winuser.h" diff --git a/dlls/shlwapi/reg.c b/dlls/shlwapi/reg.c index 7bf6009392b..8565da7cbd2 100644 --- a/dlls/shlwapi/reg.c +++ b/dlls/shlwapi/reg.c @@ -19,7 +19,9 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include +#include "windef.h" #include "winbase.h" #include "winuser.h" #include "winreg.h" diff --git a/dlls/shlwapi/regstream.c b/dlls/shlwapi/regstream.c index 29e8ef2fe97..e5d6ef8623a 100644 --- a/dlls/shlwapi/regstream.c +++ b/dlls/shlwapi/regstream.c @@ -19,9 +19,11 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "winerror.h" +#include "windef.h" #include "winbase.h" #include "objbase.h" #include "winreg.h" diff --git a/dlls/shlwapi/shlwapi_main.c b/dlls/shlwapi/shlwapi_main.c index 2e890e52be5..5d68bb71971 100644 --- a/dlls/shlwapi/shlwapi_main.c +++ b/dlls/shlwapi/shlwapi_main.c @@ -19,6 +19,9 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include "windef.h" #include "winbase.h" #include "winerror.h" #include "wine/debug.h" diff --git a/dlls/shlwapi/string.c b/dlls/shlwapi/string.c index 00c493b7b5a..210dd9202a4 100644 --- a/dlls/shlwapi/string.c +++ b/dlls/shlwapi/string.c @@ -24,15 +24,19 @@ #include "wine/port.h" #include +#include #include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "windef.h" #include "winbase.h" #define NO_SHLWAPI_REG #define NO_SHLWAPI_STREAM #include "shlwapi.h" +#include "wingdi.h" +#include "winuser.h" #include "shlobj.h" #include "wine/unicode.h" #include "wine/debug.h" diff --git a/dlls/shlwapi/tests/clist.c b/dlls/shlwapi/tests/clist.c index fdca7ca3762..9617b556775 100644 --- a/dlls/shlwapi/tests/clist.c +++ b/dlls/shlwapi/tests/clist.c @@ -17,7 +17,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "wine/test.h" +#include "windef.h" #include "winbase.h" #include "objbase.h" diff --git a/dlls/shlwapi/tests/generated.c b/dlls/shlwapi/tests/generated.c index 1593bfc6910..6997e64302d 100644 --- a/dlls/shlwapi/tests/generated.c +++ b/dlls/shlwapi/tests/generated.c @@ -11,8 +11,12 @@ #define WINE_NOWINSOCK +#include + #include "windef.h" +#include "winbase.h" #include "wtypes.h" +#include "winreg.h" #include "shlwapi.h" #include "wine/test.h" diff --git a/dlls/shlwapi/tests/path.c b/dlls/shlwapi/tests/path.c index 73d950e6d7b..e33f8549513 100644 --- a/dlls/shlwapi/tests/path.c +++ b/dlls/shlwapi/tests/path.c @@ -19,9 +19,11 @@ #include #include +#include #include #include "wine/test.h" +#include "windef.h" #include "winbase.h" #include "wine/unicode.h" #include "winreg.h" diff --git a/dlls/shlwapi/tests/shreg.c b/dlls/shlwapi/tests/shreg.c index 09c3e7336bb..0f030834d5c 100644 --- a/dlls/shlwapi/tests/shreg.c +++ b/dlls/shlwapi/tests/shreg.c @@ -19,9 +19,11 @@ #include #include +#include #include #include "wine/test.h" +#include "windef.h" #include "winbase.h" #include "winerror.h" #include "winreg.h" diff --git a/dlls/shlwapi/thread.c b/dlls/shlwapi/thread.c index 98a3dfdad36..8ad525f1d18 100644 --- a/dlls/shlwapi/thread.c +++ b/dlls/shlwapi/thread.c @@ -18,6 +18,7 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" diff --git a/dlls/shlwapi/url.c b/dlls/shlwapi/url.c index c3e7a3d20e3..183ba850aed 100644 --- a/dlls/shlwapi/url.c +++ b/dlls/shlwapi/url.c @@ -18,6 +18,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include #include "windef.h" diff --git a/dlls/shlwapi/wsprintf.c b/dlls/shlwapi/wsprintf.c index 0c9d05b337a..1c477bd222a 100644 --- a/dlls/shlwapi/wsprintf.c +++ b/dlls/shlwapi/wsprintf.c @@ -26,6 +26,7 @@ #include #include +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winuser.h" diff --git a/dlls/snmpapi/main.c b/dlls/snmpapi/main.c index bf20c2d081c..f768ddd07f7 100644 --- a/dlls/snmpapi/main.c +++ b/dlls/snmpapi/main.c @@ -20,6 +20,9 @@ #include "config.h" +#include + +#include "windef.h" #include "winbase.h" #include "wine/debug.h" diff --git a/dlls/sti/sti_main.c b/dlls/sti/sti_main.c index 8486ee52ee4..f49eb02837d 100644 --- a/dlls/sti/sti_main.c +++ b/dlls/sti/sti_main.c @@ -16,6 +16,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include "windef.h" +#include "winbase.h" #include "winreg.h" #include "winerror.h" diff --git a/dlls/tapi32/assisted.c b/dlls/tapi32/assisted.c index 817b5eb94ba..e24ac799dd7 100644 --- a/dlls/tapi32/assisted.c +++ b/dlls/tapi32/assisted.c @@ -18,8 +18,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "winbase.h" +#include + #include "windef.h" +#include "winbase.h" #include "tapi.h" #include "wine/debug.h" diff --git a/dlls/tapi32/line.c b/dlls/tapi32/line.c index 2b6b415c7ae..f97b65ba409 100644 --- a/dlls/tapi32/line.c +++ b/dlls/tapi32/line.c @@ -20,9 +20,10 @@ #include #include +#include #include -#include "winbase.h" #include "windef.h" +#include "winbase.h" #include "winreg.h" #include "winerror.h" #include "tapi.h" diff --git a/dlls/tapi32/phone.c b/dlls/tapi32/phone.c index ab8063b6b99..58cf7282be5 100644 --- a/dlls/tapi32/phone.c +++ b/dlls/tapi32/phone.c @@ -18,8 +18,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "winbase.h" +#include + #include "windef.h" +#include "winbase.h" #include "tapi.h" #include "wine/debug.h" diff --git a/dlls/ttydrv/graphics.c b/dlls/ttydrv/graphics.c index f94e6153c3a..d0352439ac0 100644 --- a/dlls/ttydrv/graphics.c +++ b/dlls/ttydrv/graphics.c @@ -20,6 +20,9 @@ #include "config.h" +#include + +#include "windef.h" #include "winbase.h" #include "winnls.h" #include "gdi.h" diff --git a/dlls/ttydrv/ttydrv.h b/dlls/ttydrv/ttydrv.h index dcf7ee052d3..7248c8e259e 100644 --- a/dlls/ttydrv/ttydrv.h +++ b/dlls/ttydrv/ttydrv.h @@ -33,8 +33,10 @@ # include #endif #endif +#include #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "winuser.h" diff --git a/dlls/ttydrv/ttydrv_main.c b/dlls/ttydrv/ttydrv_main.c index 6800ba19e6d..317ba04038c 100644 --- a/dlls/ttydrv/ttydrv_main.c +++ b/dlls/ttydrv/ttydrv_main.c @@ -20,8 +20,10 @@ #include "config.h" +#include #include +#include "windef.h" #include "winbase.h" #include "wine/winbase16.h" #include "wine/debug.h" diff --git a/dlls/ttydrv/user.c b/dlls/ttydrv/user.c index f778bc9315c..9c9afdb09b5 100644 --- a/dlls/ttydrv/user.c +++ b/dlls/ttydrv/user.c @@ -20,6 +20,10 @@ #include "config.h" +#include + +#include "windef.h" +#include "winbase.h" #include "dinput.h" #include "gdi.h" #include "ttydrv.h" diff --git a/dlls/twain/twain.h b/dlls/twain/twain.h index ccc5e7567ca..317b2e73ffa 100644 --- a/dlls/twain/twain.h +++ b/dlls/twain/twain.h @@ -52,7 +52,10 @@ #ifndef TWAIN #define TWAIN +#include + #include "windef.h" +#include "winbase.h" #undef FAR #define FAR diff --git a/dlls/twain/twain_i.h b/dlls/twain/twain_i.h index 4a2d0c06a93..118f557f2d3 100644 --- a/dlls/twain/twain_i.h +++ b/dlls/twain/twain_i.h @@ -22,8 +22,11 @@ #ifdef HAVE_SANE # include #endif -#include "twain.h" +#include + #include "windef.h" +#include "winbase.h" +#include "twain.h" /* internel information about an active data source */ typedef struct tagActiveDS diff --git a/dlls/urlmon/tests/generated.c b/dlls/urlmon/tests/generated.c index 56e24b7bfe0..26025375a94 100644 --- a/dlls/urlmon/tests/generated.c +++ b/dlls/urlmon/tests/generated.c @@ -11,7 +11,10 @@ #define WINE_NOWINSOCK +#include + #include "windef.h" +#include "winbase.h" #include "urlmon.h" #include "wine/test.h" diff --git a/dlls/urlmon/umon.c b/dlls/urlmon/umon.c index c0e6ac24f27..2ccd56ef3ba 100644 --- a/dlls/urlmon/umon.c +++ b/dlls/urlmon/umon.c @@ -20,12 +20,14 @@ */ #define COM_NO_WINDOWS_H +#include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" #include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "winuser.h" #include "objbase.h" diff --git a/dlls/urlmon/urlmon_main.c b/dlls/urlmon/urlmon_main.c index 8f883616053..d4803cfdaa3 100644 --- a/dlls/urlmon/urlmon_main.c +++ b/dlls/urlmon/urlmon_main.c @@ -18,6 +18,9 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include "windef.h" #include "winbase.h" #include "winerror.h" #include "wtypes.h" diff --git a/dlls/urlmon/urlmon_main.h b/dlls/urlmon/urlmon_main.h index d34597ee072..be39cef4f46 100644 --- a/dlls/urlmon/urlmon_main.h +++ b/dlls/urlmon/urlmon_main.h @@ -19,7 +19,10 @@ #ifndef __WINE_URLMON_MAIN_H #define __WINE_URLMON_MAIN_H +#include + #include "windef.h" +#include "winbase.h" extern HINSTANCE URLMON_hInstance; diff --git a/dlls/user/bidi16.c b/dlls/user/bidi16.c index f5da3ba7bc3..a33b03afc91 100644 --- a/dlls/user/bidi16.c +++ b/dlls/user/bidi16.c @@ -19,7 +19,9 @@ * NOTE: Right now, most of these functions do nothing. */ +#include #include +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "wine/winuser16.h" diff --git a/dlls/user/cache.c b/dlls/user/cache.c index 774c816bc83..fb34f80f1d9 100644 --- a/dlls/user/cache.c +++ b/dlls/user/cache.c @@ -19,7 +19,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "user.h" diff --git a/dlls/user/caret.c b/dlls/user/caret.c index f16de2bd77d..63c68b3f723 100644 --- a/dlls/user/caret.c +++ b/dlls/user/caret.c @@ -21,6 +21,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" #include "winbase.h" #include "wingdi.h" diff --git a/dlls/user/comm16.c b/dlls/user/comm16.c index 864fb652aaf..f22245c00b7 100644 --- a/dlls/user/comm16.c +++ b/dlls/user/comm16.c @@ -53,11 +53,13 @@ #include "config.h" #include +#include #include #include #include #include +#include "ntstatus.h" #include "windef.h" #include "winbase.h" #include "wingdi.h" diff --git a/dlls/user/dde/client.c b/dlls/user/dde/client.c index ee104bb0377..6ea08567393 100644 --- a/dlls/user/dde/client.c +++ b/dlls/user/dde/client.c @@ -24,9 +24,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include -#include "winbase.h" #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "winuser.h" #include "winerror.h" diff --git a/dlls/user/dde/ddeml16.c b/dlls/user/dde/ddeml16.c index 3af44618609..3dd7d8e2804 100644 --- a/dlls/user/dde/ddeml16.c +++ b/dlls/user/dde/ddeml16.c @@ -22,9 +22,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include -#include "winbase.h" #include "windef.h" +#include "winbase.h" #include "wine/windef16.h" #include "wingdi.h" #include "winuser.h" diff --git a/dlls/user/dde/misc.c b/dlls/user/dde/misc.c index 83689eca64a..b6b57eaf06e 100644 --- a/dlls/user/dde/misc.c +++ b/dlls/user/dde/misc.c @@ -28,9 +28,10 @@ #include "wine/port.h" #include +#include #include -#include "winbase.h" #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "winuser.h" #include "winerror.h" diff --git a/dlls/user/dde/server.c b/dlls/user/dde/server.c index 9f9851aab2d..d0c30e0bcb2 100644 --- a/dlls/user/dde/server.c +++ b/dlls/user/dde/server.c @@ -24,9 +24,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include -#include "winbase.h" #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "winuser.h" #include "winerror.h" diff --git a/dlls/user/dialog16.c b/dlls/user/dialog16.c index e58fde49ce5..04a4cf6a477 100644 --- a/dlls/user/dialog16.c +++ b/dlls/user/dialog16.c @@ -21,7 +21,10 @@ #include "config.h" #include "wine/port.h" +#include + #include "windef.h" +#include "winbase.h" #include "wownt32.h" #include "wine/winuser16.h" #include "controls.h" diff --git a/dlls/user/display.c b/dlls/user/display.c index 49bff977149..da8eb3386c3 100644 --- a/dlls/user/display.c +++ b/dlls/user/display.c @@ -18,8 +18,11 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "wine/debug.h" #include "windef.h" +#include "winbase.h" #include "user.h" #include "wine/winuser16.h" diff --git a/dlls/user/exticon.c b/dlls/user/exticon.c index 6d8125054aa..f30db6d59ca 100644 --- a/dlls/user/exticon.c +++ b/dlls/user/exticon.c @@ -24,6 +24,7 @@ #include "config.h" +#include #include #include /* abs() */ #include @@ -33,8 +34,8 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT -#include "winbase.h" #include "windef.h" +#include "winbase.h" #include "winerror.h" #include "wingdi.h" #include "winuser.h" diff --git a/dlls/user/focus.c b/dlls/user/focus.c index 46e446bd94f..f91367ad32f 100644 --- a/dlls/user/focus.c +++ b/dlls/user/focus.c @@ -20,6 +20,9 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include "windef.h" #include "winbase.h" #include "winuser.h" #include "winerror.h" diff --git a/dlls/user/hook.c b/dlls/user/hook.c index af362298586..cbd0e847dda 100644 --- a/dlls/user/hook.c +++ b/dlls/user/hook.c @@ -61,6 +61,8 @@ * WH_MOUSE_LL Implemented but should use SendMessage instead */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/user/hook16.c b/dlls/user/hook16.c index 75d5a7df0cb..33db82ae699 100644 --- a/dlls/user/hook16.c +++ b/dlls/user/hook16.c @@ -21,6 +21,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/user/lstr.c b/dlls/user/lstr.c index da02a14e39c..69bb91bf954 100644 --- a/dlls/user/lstr.c +++ b/dlls/user/lstr.c @@ -28,8 +28,10 @@ #include #include +#include "windef.h" #include "winbase.h" #include "winerror.h" +#include "ntstatus.h" #include "wine/exception.h" #include "wine/unicode.h" diff --git a/dlls/user/message.c b/dlls/user/message.c index be0e90a2405..43d1dbb004e 100644 --- a/dlls/user/message.c +++ b/dlls/user/message.c @@ -22,7 +22,10 @@ #include "wine/port.h" #include +#include +#include "ntstatus.h" +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winuser.h" diff --git a/dlls/user/message.h b/dlls/user/message.h index dc776aeaa46..6098388c633 100644 --- a/dlls/user/message.h +++ b/dlls/user/message.h @@ -21,7 +21,10 @@ #ifndef __WINE_MESSAGE_H #define __WINE_MESSAGE_H +#include + #include "windef.h" +#include "winbase.h" #include "wine/windef16.h" struct received_message_info; diff --git a/dlls/user/misc.c b/dlls/user/misc.c index 0fee348620f..bec20ff7d5d 100644 --- a/dlls/user/misc.c +++ b/dlls/user/misc.c @@ -19,6 +19,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" #include "winbase.h" #include "wingdi.h" diff --git a/dlls/user/mouse.c b/dlls/user/mouse.c index 7d5b3c5e509..66dfb2b59b8 100644 --- a/dlls/user/mouse.c +++ b/dlls/user/mouse.c @@ -18,6 +18,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" diff --git a/dlls/user/network.c b/dlls/user/network.c index 91854181b11..21f79f5f989 100644 --- a/dlls/user/network.c +++ b/dlls/user/network.c @@ -21,12 +21,14 @@ #include "config.h" #include +#include #include #include #ifdef HAVE_UNISTD_H # include #endif +#include "windef.h" #include "winbase.h" #include "wine/winnet16.h" #include "winnetwk.h" diff --git a/dlls/user/painting.c b/dlls/user/painting.c index 46ab96c1578..f22f642736b 100644 --- a/dlls/user/painting.c +++ b/dlls/user/painting.c @@ -18,9 +18,11 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "wine/winuser16.h" #include "wine/server.h" diff --git a/dlls/user/property.c b/dlls/user/property.c index 469a24b50d6..971d50681da 100644 --- a/dlls/user/property.c +++ b/dlls/user/property.c @@ -18,9 +18,11 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "wownt32.h" #include "wine/winuser16.h" diff --git a/dlls/user/resource.c b/dlls/user/resource.c index 56b5c7afa36..28630b06865 100644 --- a/dlls/user/resource.c +++ b/dlls/user/resource.c @@ -19,6 +19,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" #include "winbase.h" #include "winerror.h" diff --git a/dlls/user/resources/user32.rc b/dlls/user/resources/user32.rc index 245f6f67ab7..060239b1415 100644 --- a/dlls/user/resources/user32.rc +++ b/dlls/user/resources/user32.rc @@ -19,6 +19,7 @@ */ #include "windef.h" +#include "winbase.h" #include "winuser.h" #include "winnls.h" #include "dlgs.h" diff --git a/dlls/user/tests/class.c b/dlls/user/tests/class.c index 012fdc2af86..33508b2c9a9 100644 --- a/dlls/user/tests/class.c +++ b/dlls/user/tests/class.c @@ -19,9 +19,11 @@ #include #include +#include #include #include "wine/test.h" +#include "windef.h" #include "winbase.h" #include "winreg.h" #include "wingdi.h" diff --git a/dlls/user/tests/sysparams.c b/dlls/user/tests/sysparams.c index e19f66acebe..ba421f292c5 100644 --- a/dlls/user/tests/sysparams.c +++ b/dlls/user/tests/sysparams.c @@ -19,9 +19,11 @@ #include #include +#include #include #include "wine/test.h" +#include "windef.h" #include "winbase.h" #include "winreg.h" #include "winuser.h" diff --git a/dlls/user/tests/win.c b/dlls/user/tests/win.c index de2455062b4..6aa3b8c2e20 100644 --- a/dlls/user/tests/win.c +++ b/dlls/user/tests/win.c @@ -21,6 +21,7 @@ #include #include +#include #include #include "windef.h" diff --git a/dlls/user/tests/wsprintf.c b/dlls/user/tests/wsprintf.c index 744b7530a9f..b1f8c8f860d 100644 --- a/dlls/user/tests/wsprintf.c +++ b/dlls/user/tests/wsprintf.c @@ -17,7 +17,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "wine/test.h" +#include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/user/text.c b/dlls/user/text.c index 2a9ffe34106..30c784da4ea 100644 --- a/dlls/user/text.c +++ b/dlls/user/text.c @@ -27,14 +27,15 @@ #include "config.h" #include "wine/port.h" +#include #include #include #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "wine/winuser16.h" #include "wine/unicode.h" -#include "winbase.h" #include "winerror.h" #include "winnls.h" #include "wownt32.h" diff --git a/dlls/user/user16.c b/dlls/user/user16.c index 9a847280fa5..5adcb06e1a4 100644 --- a/dlls/user/user16.c +++ b/dlls/user/user16.c @@ -18,8 +18,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "wine/winuser16.h" +#include "windef.h" #include "winbase.h" #include "wownt32.h" #include "task.h" diff --git a/dlls/user/user_main.c b/dlls/user/user_main.c index 7d5583d7043..89953c58058 100644 --- a/dlls/user/user_main.c +++ b/dlls/user/user_main.c @@ -18,6 +18,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" #include "winbase.h" diff --git a/dlls/user/winproc.h b/dlls/user/winproc.h index 18e135cebd8..9085df9818d 100644 --- a/dlls/user/winproc.h +++ b/dlls/user/winproc.h @@ -21,7 +21,10 @@ #ifndef __WINE_WINPROC_H #define __WINE_WINPROC_H +#include + #include "windef.h" +#include "winbase.h" #include "wine/winbase16.h" #include "winnls.h" diff --git a/dlls/user/wsprintf.c b/dlls/user/wsprintf.c index a822d7f32de..0a4ee463f09 100644 --- a/dlls/user/wsprintf.c +++ b/dlls/user/wsprintf.c @@ -26,6 +26,7 @@ #include #include +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winuser.h" diff --git a/dlls/version/info.c b/dlls/version/info.c index b8289d5ba78..47302253fde 100644 --- a/dlls/version/info.c +++ b/dlls/version/info.c @@ -20,9 +20,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include +#include "windef.h" +#include "winbase.h" #include "winreg.h" #include "winver.h" #include "wine/winuser16.h" diff --git a/dlls/version/install.c b/dlls/version/install.c index 7cc8232c832..847caa0350c 100644 --- a/dlls/version/install.c +++ b/dlls/version/install.c @@ -20,6 +20,7 @@ */ #include +#include #include #include diff --git a/dlls/version/resource.c b/dlls/version/resource.c index e6db3459b73..cf35d5bbd21 100644 --- a/dlls/version/resource.c +++ b/dlls/version/resource.c @@ -22,6 +22,7 @@ #include "config.h" +#include #include #include #include @@ -31,6 +32,7 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "windef.h" #include "winbase.h" #include "lzexpand.h" diff --git a/dlls/version/ver16.c b/dlls/version/ver16.c index 9243d920bfd..ab9ff3deb12 100644 --- a/dlls/version/ver16.c +++ b/dlls/version/ver16.c @@ -18,6 +18,9 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include "windef.h" #include "winbase.h" #include "wine/winbase16.h" #include "winver.h" diff --git a/dlls/win32s/w32skernel.c b/dlls/win32s/w32skernel.c index db2ba1fa55b..13fe443e894 100644 --- a/dlls/win32s/w32skernel.c +++ b/dlls/win32s/w32skernel.c @@ -19,8 +19,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include +#include "windef.h" #include "winbase.h" #include "wine/windef16.h" #include "thread.h" diff --git a/dlls/win32s/w32sys.c b/dlls/win32s/w32sys.c index 5cc429c1c9b..17bad8b9e53 100644 --- a/dlls/win32s/w32sys.c +++ b/dlls/win32s/w32sys.c @@ -21,11 +21,13 @@ #include "config.h" +#include #ifdef HAVE_UNISTD_H # include #endif #include "windef.h" +#include "winbase.h" #include "wine/windef16.h" #include "wine/winbase16.h" #include "wine/debug.h" diff --git a/dlls/win32s/win32s16.c b/dlls/win32s/win32s16.c index 2d084d9911d..23f80d4753a 100644 --- a/dlls/win32s/win32s16.c +++ b/dlls/win32s/win32s16.c @@ -19,9 +19,11 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include #include "windef.h" +#include "winbase.h" #include "wine/winbase16.h" #include "wine/debug.h" diff --git a/dlls/winaspi/aspi.h b/dlls/winaspi/aspi.h index 4761b39b479..006b69170da 100644 --- a/dlls/winaspi/aspi.h +++ b/dlls/winaspi/aspi.h @@ -20,7 +20,10 @@ #ifndef __WINE_ASPI_H #define __WINE_ASPI_H +#include + #include "windef.h" +#include "winbase.h" #include "pshpack1.h" #ifdef __cplusplus diff --git a/dlls/winaspi/winaspi16.c b/dlls/winaspi/winaspi16.c index 200748db82e..f091b66ad5e 100644 --- a/dlls/winaspi/winaspi16.c +++ b/dlls/winaspi/winaspi16.c @@ -28,8 +28,10 @@ # include #endif #include +#include #include +#include "windef.h" #include "winbase.h" #include "wine/windef16.h" #include "winreg.h" diff --git a/dlls/winaspi/winaspi32.c b/dlls/winaspi/winaspi32.c index c6c9d80f11d..ab5cef8296a 100644 --- a/dlls/winaspi/winaspi32.c +++ b/dlls/winaspi/winaspi32.c @@ -21,6 +21,7 @@ #include #include +#include #include #include #include @@ -30,6 +31,7 @@ # include #endif +#include "windef.h" #include "winbase.h" #include "aspi.h" #include "wnaspi32.h" diff --git a/dlls/winedos/dma.c b/dlls/winedos/dma.c index e02954c26d7..ca9e88fd56f 100644 --- a/dlls/winedos/dma.c +++ b/dlls/winedos/dma.c @@ -20,7 +20,10 @@ #include "config.h" +#include + #include "windef.h" +#include "winbase.h" #include "dosexe.h" #include "wine/debug.h" diff --git a/dlls/winedos/dosaspi.c b/dlls/winedos/dosaspi.c index 88ab4c629ab..87a1e00752c 100644 --- a/dlls/winedos/dosaspi.c +++ b/dlls/winedos/dosaspi.c @@ -18,7 +18,9 @@ #include "config.h" +#include #include +#include "windef.h" #include "winbase.h" #include "wine/windef16.h" #include "wine/winaspi.h" diff --git a/dlls/winedos/dosconf.c b/dlls/winedos/dosconf.c index 8b05777ef60..aa27432af99 100644 --- a/dlls/winedos/dosconf.c +++ b/dlls/winedos/dosconf.c @@ -21,6 +21,7 @@ #include "config.h" #include "wine/port.h" +#include #include #ifdef HAVE_UNISTD_H # include @@ -29,6 +30,7 @@ #include #include +#include "windef.h" #include "winbase.h" #include "winreg.h" diff --git a/dlls/winedos/dosexe.h b/dlls/winedos/dosexe.h index f0027ef2a7b..e2c5f07ff72 100644 --- a/dlls/winedos/dosexe.h +++ b/dlls/winedos/dosexe.h @@ -21,8 +21,11 @@ #ifndef __WINE_DOSEXE_H #define __WINE_DOSEXE_H +#include + +#include "windef.h" #include "wine/windef16.h" -#include "winbase.h" /* for LPSTARTUPINFO32A */ +#include "winbase.h" #include "winnt.h" /* for PCONTEXT */ #include "wincon.h" /* for MOUSE_EVENT_RECORD */ #include "miscemu.h" diff --git a/dlls/winedos/dosvm.c b/dlls/winedos/dosvm.c index 4a7f7f5fdb7..6f0ebfe7967 100644 --- a/dlls/winedos/dosvm.c +++ b/dlls/winedos/dosvm.c @@ -22,6 +22,7 @@ #include "config.h" +#include #include #include #include diff --git a/dlls/winedos/int09.c b/dlls/winedos/int09.c index 9bf0c12e17f..e9a6b6477bc 100644 --- a/dlls/winedos/int09.c +++ b/dlls/winedos/int09.c @@ -18,6 +18,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include diff --git a/dlls/winedos/int11.c b/dlls/winedos/int11.c index 4c3b09c4fc9..b6dd6b75fd5 100644 --- a/dlls/winedos/int11.c +++ b/dlls/winedos/int11.c @@ -21,11 +21,13 @@ #include "config.h" #include "wine/port.h" +#include #include #include #include #include "windef.h" +#include "winbase.h" #include "winreg.h" #include "miscemu.h" #include "msdos.h" diff --git a/dlls/winedos/int17.c b/dlls/winedos/int17.c index 4be7b50639a..8c7728fc9f5 100644 --- a/dlls/winedos/int17.c +++ b/dlls/winedos/int17.c @@ -18,9 +18,11 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" +#include "winbase.h" #include "miscemu.h" #include "wine/debug.h" #include "msdos.h" diff --git a/dlls/winedos/int21.c b/dlls/winedos/int21.c index 3055c5c8248..470f3970c56 100644 --- a/dlls/winedos/int21.c +++ b/dlls/winedos/int21.c @@ -25,8 +25,11 @@ #include "config.h" +#include + #include "windef.h" #include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "wine/winbase16.h" #include "dosexe.h" diff --git a/dlls/winedos/int29.c b/dlls/winedos/int29.c index 2167c8b8153..62e32b4f0bd 100644 --- a/dlls/winedos/int29.c +++ b/dlls/winedos/int29.c @@ -20,7 +20,10 @@ #include "config.h" +#include + #include "windef.h" +#include "winbase.h" #include "miscemu.h" #include "dosexe.h" diff --git a/dlls/winedos/int2f.c b/dlls/winedos/int2f.c index 6a598ea436b..7807a8e0a85 100644 --- a/dlls/winedos/int2f.c +++ b/dlls/winedos/int2f.c @@ -30,6 +30,7 @@ #include "wine/winbase16.h" #include "miscemu.h" #include "wine/debug.h" +#include "ntstatus.h" #include "winioctl.h" #include "ntddstor.h" #include "ntddcdrm.h" diff --git a/dlls/winedos/int31.c b/dlls/winedos/int31.c index 91af7b6eda2..c03add7d75f 100644 --- a/dlls/winedos/int31.c +++ b/dlls/winedos/int31.c @@ -21,7 +21,10 @@ #include "config.h" #include "wine/port.h" +#include + #include "windef.h" +#include "winbase.h" #include "wine/winbase16.h" #include "wownt32.h" #include "miscemu.h" diff --git a/dlls/winedos/int33.c b/dlls/winedos/int33.c index 55264535d71..7f0a868cc2a 100644 --- a/dlls/winedos/int33.c +++ b/dlls/winedos/int33.c @@ -18,6 +18,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include diff --git a/dlls/winedos/ioports.c b/dlls/winedos/ioports.c index 9d899be58ba..98be490a412 100644 --- a/dlls/winedos/ioports.c +++ b/dlls/winedos/ioports.c @@ -21,7 +21,10 @@ #include "config.h" +#include + #include "windef.h" +#include "winbase.h" #include "dosexe.h" #include "vga.h" #include "wine/debug.h" diff --git a/dlls/winedos/module.c b/dlls/winedos/module.c index f7dc102471a..b55db3947ee 100644 --- a/dlls/winedos/module.c +++ b/dlls/winedos/module.c @@ -23,6 +23,7 @@ #include "config.h" #include "wine/port.h" +#include #include #include #include @@ -37,6 +38,7 @@ # include #endif #include "windef.h" +#include "winbase.h" #include "wine/winbase16.h" #include "wingdi.h" #include "winuser.h" diff --git a/dlls/winedos/soundblaster.c b/dlls/winedos/soundblaster.c index 94881098aec..db94bb2a74a 100644 --- a/dlls/winedos/soundblaster.c +++ b/dlls/winedos/soundblaster.c @@ -20,9 +20,14 @@ #include "config.h" +#include + #include "windef.h" +#include "winbase.h" #include "dosexe.h" #include "wine/debug.h" +#include "wingdi.h" +#include "mmsystem.h" #include "dsound.h" WINE_DEFAULT_DEBUG_CHANNEL(sblaster); diff --git a/dlls/winedos/vga.c b/dlls/winedos/vga.c index f54c4276887..dfa5fcfe674 100644 --- a/dlls/winedos/vga.c +++ b/dlls/winedos/vga.c @@ -18,10 +18,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winuser.h" diff --git a/dlls/winedos/vga.h b/dlls/winedos/vga.h index 2cddec8edec..fb3b7d3b22a 100644 --- a/dlls/winedos/vga.h +++ b/dlls/winedos/vga.h @@ -21,6 +21,9 @@ #ifndef __WINE_VGA_H #define __WINE_VGA_H +#include + +#include "windef.h" #include "winbase.h" #include "wingdi.h" diff --git a/dlls/winedos/vxd.c b/dlls/winedos/vxd.c index e4f91fca2bf..6fa723b149b 100644 --- a/dlls/winedos/vxd.c +++ b/dlls/winedos/vxd.c @@ -23,6 +23,7 @@ #include #include +#include #include #include #ifdef HAVE_UNISTD_H @@ -31,11 +32,13 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT -#include "winbase.h" #include "windef.h" +#include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "wingdi.h" #include "winuser.h" +#include "ntstatus.h" #include "wine/winbase16.h" #include "wine/winuser16.h" #include "msdos.h" diff --git a/dlls/winedos/xms.c b/dlls/winedos/xms.c index 701c6eec37c..3cf6a4555ec 100644 --- a/dlls/winedos/xms.c +++ b/dlls/winedos/xms.c @@ -25,7 +25,9 @@ #ifdef HAVE_UNISTD_H # include #endif +#include #include +#include "windef.h" #include "winbase.h" #include "wine/winbase16.h" #include "miscemu.h" diff --git a/dlls/wineps/builtin.c b/dlls/wineps/builtin.c index 02baa66c472..ab1168a9895 100644 --- a/dlls/wineps/builtin.c +++ b/dlls/wineps/builtin.c @@ -17,10 +17,12 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include #include +#include "windef.h" #include "winbase.h" #include "winerror.h" #include "wingdi.h" diff --git a/dlls/wineps/download.c b/dlls/wineps/download.c index 3d8f19bed7a..c4ce963d2bb 100644 --- a/dlls/wineps/download.c +++ b/dlls/wineps/download.c @@ -20,8 +20,10 @@ #include #include #include +#include #include +#include "windef.h" #include "winbase.h" #include "winerror.h" #include "wingdi.h" diff --git a/dlls/wineps/escape.c b/dlls/wineps/escape.c index 1c9bd77f473..d2afb4c18ce 100644 --- a/dlls/wineps/escape.c +++ b/dlls/wineps/escape.c @@ -17,7 +17,10 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "wine/wingdi16.h" #include "wine/winuser16.h" diff --git a/dlls/wineps/font.c b/dlls/wineps/font.c index d99b6f0f9fb..7be86c453aa 100644 --- a/dlls/wineps/font.c +++ b/dlls/wineps/font.c @@ -17,10 +17,12 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include #include +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winspool.h" diff --git a/dlls/wineps/ppd.c b/dlls/wineps/ppd.c index b51de5cd09f..445ba54a9c4 100644 --- a/dlls/wineps/ppd.c +++ b/dlls/wineps/ppd.c @@ -20,9 +20,11 @@ */ #include +#include #include #include -#include "windef.h" /* HEAP_ZERO_MEMORY */ +#include "windef.h" +#include "winbase.h" #include "wine/debug.h" #include "psdrv.h" #include "winspool.h" diff --git a/dlls/wineps/psdrv.h b/dlls/wineps/psdrv.h index 077bc751eb0..b6909b3bba3 100644 --- a/dlls/wineps/psdrv.h +++ b/dlls/wineps/psdrv.h @@ -21,7 +21,10 @@ #ifndef __WINE_PSDRV_H #define __WINE_PSDRV_H +#include + #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "wine/wingdi16.h" #include "winspool.h" diff --git a/dlls/wineps/rsrc.rc b/dlls/wineps/rsrc.rc index a74870d4a84..d2e37320386 100644 --- a/dlls/wineps/rsrc.rc +++ b/dlls/wineps/rsrc.rc @@ -19,6 +19,7 @@ */ #include "windef.h" +#include "winbase.h" #include "winuser.h" #include "winnls.h" #include "psdlg.h" diff --git a/dlls/wineps/truetype.c b/dlls/wineps/truetype.c index 573c7eeda5e..31797b28a57 100644 --- a/dlls/wineps/truetype.c +++ b/dlls/wineps/truetype.c @@ -58,10 +58,12 @@ #include #include #include +#include #include #include #include "windef.h" +#include "winbase.h" #include "winerror.h" #include "winreg.h" #include "psdrv.h" diff --git a/dlls/wineps/type1.c b/dlls/wineps/type1.c index 8aa68c43438..0a4eef8748a 100644 --- a/dlls/wineps/type1.c +++ b/dlls/wineps/type1.c @@ -19,9 +19,11 @@ */ #include #include +#include #include #include +#include "windef.h" #include "winbase.h" #include "winerror.h" #include "wingdi.h" diff --git a/dlls/wineps/type1afm.c b/dlls/wineps/type1afm.c index df8a6085efa..119cf17223f 100644 --- a/dlls/wineps/type1afm.c +++ b/dlls/wineps/type1afm.c @@ -29,6 +29,7 @@ #include #include +#include #include #include #include @@ -40,6 +41,7 @@ #endif #include "windef.h" +#include "winbase.h" #include "winerror.h" #include "winreg.h" #include "psdrv.h" diff --git a/dlls/wineps/type42.c b/dlls/wineps/type42.c index afca1df1eb8..a55863bf90b 100644 --- a/dlls/wineps/type42.c +++ b/dlls/wineps/type42.c @@ -19,9 +19,11 @@ */ #include #include +#include #include #include +#include "windef.h" #include "winbase.h" #include "winerror.h" #include "wingdi.h" diff --git a/dlls/wininet/cookie.c b/dlls/wininet/cookie.c index 82eb5365a74..87e3f406fc5 100644 --- a/dlls/wininet/cookie.c +++ b/dlls/wininet/cookie.c @@ -22,6 +22,7 @@ #include "config.h" +#include #include #include #include diff --git a/dlls/wininet/dialogs.c b/dlls/wininet/dialogs.c index d6a1707a846..a806782cbf1 100644 --- a/dlls/wininet/dialogs.c +++ b/dlls/wininet/dialogs.c @@ -20,6 +20,8 @@ #include "config.h" +#include + #include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/dlls/wininet/ftp.c b/dlls/wininet/ftp.c index 21171d51e01..2986fc56813 100644 --- a/dlls/wininet/ftp.c +++ b/dlls/wininet/ftp.c @@ -28,6 +28,7 @@ #include "wine/port.h" #include +#include #include #include #include @@ -40,12 +41,14 @@ #endif #include +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winuser.h" #include "wininet.h" #include "winnls.h" #include "winerror.h" +#include "winreg.h" #include "winternl.h" #include "wine/debug.h" diff --git a/dlls/wininet/http.c b/dlls/wininet/http.c index 9d0a90bd7ed..e18b020a9aa 100644 --- a/dlls/wininet/http.c +++ b/dlls/wininet/http.c @@ -30,6 +30,7 @@ #ifdef HAVE_SYS_SOCKET_H # include #endif +#include #include #include #ifdef HAVE_UNISTD_H diff --git a/dlls/wininet/internet.c b/dlls/wininet/internet.c index 26dcf867733..d1966693e37 100644 --- a/dlls/wininet/internet.c +++ b/dlls/wininet/internet.c @@ -30,6 +30,7 @@ #define MAXHOSTNAME 100 /* from http.c */ #include +#include #include #include #ifdef HAVE_SYS_SOCKET_H @@ -44,6 +45,7 @@ # include #endif +#include "ntstatus.h" #include "windef.h" #include "winbase.h" #include "winreg.h" diff --git a/dlls/wininet/netconnection.c b/dlls/wininet/netconnection.c index 3accfa4b43f..dfe7759bdb1 100644 --- a/dlls/wininet/netconnection.c +++ b/dlls/wininet/netconnection.c @@ -35,6 +35,7 @@ #ifdef HAVE_UNISTD_H # include #endif +#include #include #include diff --git a/dlls/wininet/rsrc.rc b/dlls/wininet/rsrc.rc index 84fccd75104..8254b422d57 100644 --- a/dlls/wininet/rsrc.rc +++ b/dlls/wininet/rsrc.rc @@ -19,6 +19,7 @@ */ #include "windef.h" +#include "winbase.h" #include "winuser.h" #include "winnls.h" diff --git a/dlls/wininet/tests/http.c b/dlls/wininet/tests/http.c index 74ab5367955..059e360e367 100644 --- a/dlls/wininet/tests/http.c +++ b/dlls/wininet/tests/http.c @@ -1,3 +1,4 @@ +#include #include #include diff --git a/dlls/wininet/urlcache.c b/dlls/wininet/urlcache.c index c20a86cf929..597147bf24c 100644 --- a/dlls/wininet/urlcache.c +++ b/dlls/wininet/urlcache.c @@ -25,6 +25,7 @@ #define COM_NO_WINDOWS_H #include "config.h" +#include #include #include #include @@ -38,6 +39,7 @@ #include "internet.h" #include "winreg.h" #include "shlwapi.h" +#include "wingdi.h" #include "shlobj.h" #include "wine/debug.h" diff --git a/dlls/wininet/utility.c b/dlls/wininet/utility.c index d5545934093..793ea12d924 100644 --- a/dlls/wininet/utility.c +++ b/dlls/wininet/utility.c @@ -24,6 +24,7 @@ #include "config.h" +#include #include #include #include diff --git a/dlls/wininet/wininet_main.c b/dlls/wininet/wininet_main.c index 4a46427ca75..b499078c14d 100644 --- a/dlls/wininet/wininet_main.c +++ b/dlls/wininet/wininet_main.c @@ -18,7 +18,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" +#include "winbase.h" #include "winerror.h" #include "wine/debug.h" diff --git a/dlls/winmm/joystick.c b/dlls/winmm/joystick.c index 3bedb45b13e..e493e104436 100644 --- a/dlls/winmm/joystick.c +++ b/dlls/winmm/joystick.c @@ -26,6 +26,7 @@ #ifdef HAVE_UNISTD_H # include #endif +#include #include #include #include @@ -34,8 +35,9 @@ #include #endif -#include "mmsystem.h" +#include "windef.h" #include "winbase.h" +#include "mmsystem.h" #include "wingdi.h" #include "winuser.h" #include "winnls.h" diff --git a/dlls/winmm/joystick/joystick.c b/dlls/winmm/joystick/joystick.c index 286044e9557..df45b399872 100644 --- a/dlls/winmm/joystick/joystick.c +++ b/dlls/winmm/joystick/joystick.c @@ -37,6 +37,7 @@ #ifdef HAVE_UNISTD_H # include #endif +#include #include #include #include diff --git a/dlls/winmm/lolvldrv.c b/dlls/winmm/lolvldrv.c index e2d65f11f2f..5f2cee31a26 100644 --- a/dlls/winmm/lolvldrv.c +++ b/dlls/winmm/lolvldrv.c @@ -21,8 +21,11 @@ */ #include +#include #include #include +#include "windef.h" +#include "winbase.h" #include "winreg.h" #include "winver.h" #include "winemm.h" diff --git a/dlls/winmm/mci.c b/dlls/winmm/mci.c index 79cdaa3f4f4..7f90f3835d2 100644 --- a/dlls/winmm/mci.c +++ b/dlls/winmm/mci.c @@ -24,13 +24,15 @@ #include "wine/port.h" #include +#include #include #include -#include "mmsystem.h" +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winreg.h" +#include "mmsystem.h" #include "winuser.h" #include "winnls.h" diff --git a/dlls/winmm/mcianim/mcianim.c b/dlls/winmm/mcianim/mcianim.c index 0426e9051a3..3bc6c02e581 100644 --- a/dlls/winmm/mcianim/mcianim.c +++ b/dlls/winmm/mcianim/mcianim.c @@ -19,6 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" #include "winbase.h" diff --git a/dlls/winmm/mciavi/mciavi_res.rc b/dlls/winmm/mciavi/mciavi_res.rc index 7d4911a48e4..14fe2e096b0 100644 --- a/dlls/winmm/mciavi/mciavi_res.rc +++ b/dlls/winmm/mciavi/mciavi_res.rc @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include "windef.h" +#include "winbase.h" #include "mmddk.h" MCIAVI RCDATA diff --git a/dlls/winmm/mciavi/private_mciavi.h b/dlls/winmm/mciavi/private_mciavi.h index a4bdf4bc82e..4bd1cc95ccc 100644 --- a/dlls/winmm/mciavi/private_mciavi.h +++ b/dlls/winmm/mciavi/private_mciavi.h @@ -24,6 +24,7 @@ #define __WINE_PRIVATE_MCIAVI_H #define COM_NO_WINDOWS_H +#include #include "windef.h" #include "winbase.h" #include "wingdi.h" diff --git a/dlls/winmm/mcicda/mcicda.c b/dlls/winmm/mcicda/mcicda.c index ba541c8971e..2c983f31547 100644 --- a/dlls/winmm/mcicda/mcicda.c +++ b/dlls/winmm/mcicda/mcicda.c @@ -22,6 +22,7 @@ */ #include "config.h" +#include #include #include @@ -29,6 +30,7 @@ #include "winbase.h" #include "wingdi.h" #include "winuser.h" +#include "ntstatus.h" #include "wownt32.h" #include "mmddk.h" #include "winioctl.h" diff --git a/dlls/winmm/mciseq/mcimidi.c b/dlls/winmm/mciseq/mcimidi.c index e410f82a9bf..a586773977d 100644 --- a/dlls/winmm/mciseq/mcimidi.c +++ b/dlls/winmm/mciseq/mcimidi.c @@ -30,6 +30,7 @@ */ #include +#include #include #include diff --git a/dlls/winmm/mciwave/mciwave.c b/dlls/winmm/mciwave/mciwave.c index 470cc3d3928..4ac572e1155 100644 --- a/dlls/winmm/mciwave/mciwave.c +++ b/dlls/winmm/mciwave/mciwave.c @@ -21,6 +21,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "winerror.h" #include "windef.h" #include "winbase.h" diff --git a/dlls/winmm/message16.c b/dlls/winmm/message16.c index 08282dee0c6..17b5330865a 100644 --- a/dlls/winmm/message16.c +++ b/dlls/winmm/message16.c @@ -21,9 +21,12 @@ */ #include +#include #include #include #include "wine/winbase16.h" +#include "windef.h" +#include "winbase.h" #include "winreg.h" #include "winver.h" #include "wownt32.h" diff --git a/dlls/winmm/midimap/midimap.c b/dlls/winmm/midimap/midimap.c index 310733556b9..67446c278bc 100644 --- a/dlls/winmm/midimap/midimap.c +++ b/dlls/winmm/midimap/midimap.c @@ -23,6 +23,7 @@ * IDF file loading */ +#include #include #include #include "windef.h" diff --git a/dlls/winmm/mmio.c b/dlls/winmm/mmio.c index b835d2632c8..9ab2125fb8b 100644 --- a/dlls/winmm/mmio.c +++ b/dlls/winmm/mmio.c @@ -30,13 +30,15 @@ #include +#include #include #include #include #include -#include "mmsystem.h" #include "windef.h" +#include "winbase.h" +#include "mmsystem.h" #include "heap.h" #include "winemm.h" diff --git a/dlls/winmm/mmsystem.c b/dlls/winmm/mmsystem.c index df465f726c0..5bd2fb074ff 100644 --- a/dlls/winmm/mmsystem.c +++ b/dlls/winmm/mmsystem.c @@ -26,12 +26,16 @@ * 99/4 added mmTask and mmThread functions support */ +#include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT -#include "mmsystem.h" +#include "windef.h" #include "winbase.h" +#include "mmsystem.h" +#include "winreg.h" +#include "ntstatus.h" #include "winternl.h" #include "wownt32.h" diff --git a/dlls/winmm/playsound.c b/dlls/winmm/playsound.c index e898c089216..6854c65b78d 100644 --- a/dlls/winmm/playsound.c +++ b/dlls/winmm/playsound.c @@ -21,10 +21,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include -#include "mmsystem.h" +#include "windef.h" #include "winbase.h" +#include "mmsystem.h" #include "wingdi.h" #include "winuser.h" #include "winreg.h" diff --git a/dlls/winmm/sound16.c b/dlls/winmm/sound16.c index bf1755ccca3..46306d8b1f0 100644 --- a/dlls/winmm/sound16.c +++ b/dlls/winmm/sound16.c @@ -18,8 +18,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" +#include "winbase.h" #include "wine/windef16.h" #include "wine/debug.h" diff --git a/dlls/winmm/tests/wave.c b/dlls/winmm/tests/wave.c index 70e716a8957..38385b26760 100644 --- a/dlls/winmm/tests/wave.c +++ b/dlls/winmm/tests/wave.c @@ -18,11 +18,13 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include #include #include "wine/test.h" +#include "windef.h" #include "winbase.h" #include "mmsystem.h" diff --git a/dlls/winmm/time.c b/dlls/winmm/time.c index d9e1a89433a..85c06f8d499 100644 --- a/dlls/winmm/time.c +++ b/dlls/winmm/time.c @@ -23,6 +23,7 @@ #include "config.h" #include "wine/port.h" +#include #include #ifdef HAVE_SYS_TIME_H # include @@ -31,9 +32,9 @@ # include #endif -#include "mmsystem.h" #include "windef.h" #include "winbase.h" +#include "mmsystem.h" #include "winemm.h" diff --git a/dlls/winmm/wavemap/wavemap.c b/dlls/winmm/wavemap/wavemap.c index 76db664f206..6d53e498c53 100644 --- a/dlls/winmm/wavemap/wavemap.c +++ b/dlls/winmm/wavemap/wavemap.c @@ -28,12 +28,14 @@ * those should be taken care of... */ +#include #include #include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winuser.h" #include "mmddk.h" +#include "mmreg.h" #include "msacm.h" #include "wine/debug.h" diff --git a/dlls/winmm/winealsa/alsa.c b/dlls/winmm/winealsa/alsa.c index 91df60eba1b..083f398f6b8 100644 --- a/dlls/winmm/winealsa/alsa.c +++ b/dlls/winmm/winealsa/alsa.c @@ -21,6 +21,8 @@ #include "config.h" +#include + #include "windef.h" #include "winbase.h" #include "wingdi.h" diff --git a/dlls/winmm/winealsa/audio.c b/dlls/winmm/winealsa/audio.c index ed3ff75fa4c..de7dce03cb1 100644 --- a/dlls/winmm/winealsa/audio.c +++ b/dlls/winmm/winealsa/audio.c @@ -25,6 +25,7 @@ #include "wine/port.h" #include +#include #include #include #ifdef HAVE_UNISTD_H @@ -39,8 +40,8 @@ #ifdef HAVE_SYS_MMAN_H # include #endif -#include "winbase.h" #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "winerror.h" #include "winuser.h" diff --git a/dlls/winmm/winealsa/audio_05.c b/dlls/winmm/winealsa/audio_05.c index e3859113308..df0f8122fe8 100644 --- a/dlls/winmm/winealsa/audio_05.c +++ b/dlls/winmm/winealsa/audio_05.c @@ -24,6 +24,7 @@ #include "config.h" #include +#include #include #include #ifdef HAVE_UNISTD_H @@ -37,8 +38,8 @@ #ifdef HAVE_SYS_MMAN_H # include #endif -#include "winbase.h" #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "winerror.h" #include "winuser.h" diff --git a/dlls/winmm/winearts/arts.c b/dlls/winmm/winearts/arts.c index a6625c0150f..3e9d86815c6 100644 --- a/dlls/winmm/winearts/arts.c +++ b/dlls/winmm/winearts/arts.c @@ -23,6 +23,8 @@ #include "config.h" +#include + #include "windef.h" #include "winbase.h" #include "wingdi.h" diff --git a/dlls/winmm/winearts/audio.c b/dlls/winmm/winearts/audio.c index 0ee3ac201df..2f9a255adbd 100644 --- a/dlls/winmm/winearts/audio.c +++ b/dlls/winmm/winearts/audio.c @@ -41,6 +41,7 @@ #include "config.h" #include +#include #include #include #ifdef HAVE_UNISTD_H @@ -48,6 +49,7 @@ #endif #include #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "winerror.h" #include "wine/winuser16.h" diff --git a/dlls/winmm/wineaudioio/audio.c b/dlls/winmm/wineaudioio/audio.c index b046eabf9d5..fa97c87c439 100644 --- a/dlls/winmm/wineaudioio/audio.c +++ b/dlls/winmm/wineaudioio/audio.c @@ -40,6 +40,7 @@ #include "config.h" #include +#include #include #include #ifdef HAVE_UNISTD_H @@ -57,6 +58,7 @@ #include #endif #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "winerror.h" #include "wine/winuser16.h" diff --git a/dlls/winmm/wineaudioio/audioio.c b/dlls/winmm/wineaudioio/audioio.c index b52bb75487e..1b2bfe8d461 100644 --- a/dlls/winmm/wineaudioio/audioio.c +++ b/dlls/winmm/wineaudioio/audioio.c @@ -22,6 +22,8 @@ #include "config.h" +#include + #include "windef.h" #include "winbase.h" #include "wingdi.h" diff --git a/dlls/winmm/winejack/audio.c b/dlls/winmm/winejack/audio.c index a687db6c8bb..9488f59eea3 100644 --- a/dlls/winmm/winejack/audio.c +++ b/dlls/winmm/winejack/audio.c @@ -38,6 +38,7 @@ #include "config.h" #include +#include #include #include #ifdef HAVE_UNISTD_H @@ -45,6 +46,7 @@ #endif #include #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "winerror.h" #include "wine/winuser16.h" diff --git a/dlls/winmm/winejack/jack.c b/dlls/winmm/winejack/jack.c index 5e62fa7b7e4..5ec4b12ce08 100644 --- a/dlls/winmm/winejack/jack.c +++ b/dlls/winmm/winejack/jack.c @@ -23,6 +23,7 @@ #include "config.h" #include "wine/port.h" +#include #include #include "windef.h" diff --git a/dlls/winmm/winemm.h b/dlls/winmm/winemm.h index 9a6739d7801..ed288cd482c 100644 --- a/dlls/winmm/winemm.h +++ b/dlls/winmm/winemm.h @@ -22,6 +22,10 @@ ***************************************************************************** */ +#include + +#include "windef.h" +#include "winbase.h" #include "mmddk.h" #include "wine/mmsystem16.h" #include "wownt32.h" diff --git a/dlls/winmm/winenas/audio.c b/dlls/winmm/winenas/audio.c index 29370b3bcd6..303d5e6f342 100644 --- a/dlls/winmm/winenas/audio.c +++ b/dlls/winmm/winenas/audio.c @@ -37,6 +37,7 @@ #include "config.h" #include +#include #include #include #ifdef HAVE_UNISTD_H @@ -72,6 +73,7 @@ #undef BYTE #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "winerror.h" #include "wine/winuser16.h" diff --git a/dlls/winmm/winenas/nas.c b/dlls/winmm/winenas/nas.c index afce10337f0..8709e6b19f3 100644 --- a/dlls/winmm/winenas/nas.c +++ b/dlls/winmm/winenas/nas.c @@ -26,6 +26,8 @@ #include "config.h" +#include + #include "windef.h" #include "winbase.h" #include "wingdi.h" diff --git a/dlls/winmm/wineoss/audio.c b/dlls/winmm/wineoss/audio.c index 057f4648f75..fb56fab6a31 100644 --- a/dlls/winmm/wineoss/audio.c +++ b/dlls/winmm/wineoss/audio.c @@ -40,6 +40,7 @@ #include "wine/port.h" #include +#include #include #include #ifdef HAVE_UNISTD_H @@ -58,6 +59,7 @@ #endif #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "winerror.h" #include "wine/winuser16.h" diff --git a/dlls/winmm/wineoss/midi.c b/dlls/winmm/wineoss/midi.c index 53e3fb4db97..b90215ea124 100644 --- a/dlls/winmm/wineoss/midi.c +++ b/dlls/winmm/wineoss/midi.c @@ -29,6 +29,7 @@ #include "config.h" #include +#include #include #ifdef HAVE_UNISTD_H # include diff --git a/dlls/winmm/wineoss/mixer.c b/dlls/winmm/wineoss/mixer.c index 685e8a6f473..39584ed8974 100644 --- a/dlls/winmm/wineoss/mixer.c +++ b/dlls/winmm/wineoss/mixer.c @@ -24,6 +24,7 @@ #include "config.h" #include +#include #include #include #ifdef HAVE_UNISTD_H @@ -39,6 +40,7 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" +#include "winbase.h" #include "mmddk.h" #include "oss.h" #include "wine/debug.h" diff --git a/dlls/winmm/wineoss/mmaux.c b/dlls/winmm/wineoss/mmaux.c index 4d2f9f2553b..a22784dd755 100644 --- a/dlls/winmm/wineoss/mmaux.c +++ b/dlls/winmm/wineoss/mmaux.c @@ -23,6 +23,7 @@ #include "config.h" +#include #include #include #ifdef HAVE_UNISTD_H @@ -34,6 +35,7 @@ #endif #include "windef.h" +#include "winbase.h" #include "mmddk.h" #include "oss.h" #include "wine/debug.h" diff --git a/dlls/winmm/wineoss/oss.c b/dlls/winmm/wineoss/oss.c index 78e6ebd1b01..ba63632ae97 100644 --- a/dlls/winmm/wineoss/oss.c +++ b/dlls/winmm/wineoss/oss.c @@ -21,6 +21,8 @@ #include "config.h" +#include + #include "windef.h" #include "winbase.h" #include "wingdi.h" diff --git a/dlls/winmm/winmm.c b/dlls/winmm/winmm.c index 9dacf9b4e19..3d514ddd6ef 100644 --- a/dlls/winmm/winmm.c +++ b/dlls/winmm/winmm.c @@ -28,13 +28,16 @@ * 99/9 added support for loadable low level drivers */ +#include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT -#include "mmsystem.h" +#include "windef.h" #include "winbase.h" +#include "mmsystem.h" #include "winuser.h" +#include "winreg.h" #include "heap.h" #include "winternl.h" #include "winemm.h" diff --git a/dlls/winmm/winmm_res.rc b/dlls/winmm/winmm_res.rc index 54e834538c8..546e1ded2b8 100644 --- a/dlls/winmm/winmm_res.rc +++ b/dlls/winmm/winmm_res.rc @@ -22,6 +22,8 @@ * MMSYSTEM...) */ +#include "windef.h" +#include "winbase.h" #include "mmddk.h" #include "winnls.h" diff --git a/dlls/winnls/winnls.c b/dlls/winnls/winnls.c index fd640248aca..97a584ccc5f 100644 --- a/dlls/winnls/winnls.c +++ b/dlls/winnls/winnls.c @@ -16,7 +16,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" +#include "winbase.h" #include "wine/winuser16.h" /*********************************************************************** diff --git a/dlls/winsock/async.c b/dlls/winsock/async.c index 33b43d86d8f..b58e2cc14f6 100644 --- a/dlls/winsock/async.c +++ b/dlls/winsock/async.c @@ -36,6 +36,7 @@ #include "config.h" #include "wine/port.h" +#include #include #include #ifdef HAVE_SYS_IPC_H @@ -98,6 +99,8 @@ #endif #include "wine/winbase16.h" +#include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "winuser.h" #include "winsock2.h" diff --git a/dlls/winsock/socket.c b/dlls/winsock/socket.c index 8f275735bfd..e59bd735b7a 100644 --- a/dlls/winsock/socket.c +++ b/dlls/winsock/socket.c @@ -26,6 +26,7 @@ #include "config.h" #include "wine/port.h" +#include #include #include #include @@ -113,6 +114,8 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "wine/winbase16.h" +#include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "winuser.h" #include "winerror.h" diff --git a/dlls/winsock/tests/sock.c b/dlls/winsock/tests/sock.c index aed3107facd..2696457c5b8 100644 --- a/dlls/winsock/tests/sock.c +++ b/dlls/winsock/tests/sock.c @@ -18,10 +18,13 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include +#include #include #include #include "wine/test.h" -#include #include #include diff --git a/dlls/winspool/info.c b/dlls/winspool/info.c index e7a7df7f1e0..733e6ba877b 100644 --- a/dlls/winspool/info.c +++ b/dlls/winspool/info.c @@ -25,6 +25,7 @@ #include "config.h" #include "wine/port.h" +#include #include #include #include @@ -40,6 +41,7 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "wine/library.h" +#include "windef.h" #include "winbase.h" #include "winuser.h" #include "winerror.h" diff --git a/dlls/winspool/tests/info.c b/dlls/winspool/tests/info.c index 17b0c0633e3..ed17586d7d2 100644 --- a/dlls/winspool/tests/info.c +++ b/dlls/winspool/tests/info.c @@ -16,7 +16,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "wine/test.h" +#include "windef.h" #include "winbase.h" #include "winerror.h" #include "wingdi.h" diff --git a/dlls/winspool/wspool.c b/dlls/winspool/wspool.c index 1db2854a844..f6cdb9cd12f 100644 --- a/dlls/winspool/wspool.c +++ b/dlls/winspool/wspool.c @@ -21,6 +21,9 @@ #include "config.h" +#include + +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winspool.h" diff --git a/dlls/wintab32/context.c b/dlls/wintab32/context.c index f4fc1673bd7..9071837f2e2 100644 --- a/dlls/wintab32/context.c +++ b/dlls/wintab32/context.c @@ -20,6 +20,8 @@ #include "config.h" +#include + #include "windef.h" #include "winbase.h" #include "winerror.h" diff --git a/dlls/wintab32/manager.c b/dlls/wintab32/manager.c index af1644cacfc..b82c8596e32 100644 --- a/dlls/wintab32/manager.c +++ b/dlls/wintab32/manager.c @@ -20,6 +20,8 @@ #include "config.h" +#include + #include "windef.h" #include "winbase.h" #include "winerror.h" diff --git a/dlls/wintab32/wintab16.c b/dlls/wintab32/wintab16.c index 68e7af741f5..cc7dfc5589e 100644 --- a/dlls/wintab32/wintab16.c +++ b/dlls/wintab32/wintab16.c @@ -20,7 +20,10 @@ #include "config.h" +#include + #include "windef.h" +#include "winbase.h" #include "wintab.h" diff --git a/dlls/wintrust/wintrust_main.c b/dlls/wintrust/wintrust_main.c index 9271b18e1f2..4fb3f1090fb 100644 --- a/dlls/wintrust/wintrust_main.c +++ b/dlls/wintrust/wintrust_main.c @@ -18,7 +18,10 @@ #include "config.h" +#include + #include "windef.h" +#include "winbase.h" #include "winerror.h" #include "guiddef.h" diff --git a/dlls/wsock32/protocol.c b/dlls/wsock32/protocol.c index d1f4abb0b7f..95f899c1db4 100644 --- a/dlls/wsock32/protocol.c +++ b/dlls/wsock32/protocol.c @@ -25,6 +25,7 @@ #include "config.h" +#include #include #include @@ -42,6 +43,7 @@ #include #endif +#include "windef.h" #include "winbase.h" #include "winnls.h" #include "wtypes.h" diff --git a/dlls/wsock32/service.c b/dlls/wsock32/service.c index 496d560c98c..2b72d611507 100644 --- a/dlls/wsock32/service.c +++ b/dlls/wsock32/service.c @@ -20,6 +20,9 @@ #include "config.h" +#include + +#include "windef.h" #include "winbase.h" #include "winerror.h" #include "winsock2.h" diff --git a/dlls/wsock32/socket.c b/dlls/wsock32/socket.c index 58294f2d44a..58e80f8c54f 100644 --- a/dlls/wsock32/socket.c +++ b/dlls/wsock32/socket.c @@ -21,6 +21,8 @@ #include "config.h" +#include + #include "windef.h" #include "winbase.h" #include "wine/debug.h" diff --git a/dlls/x11drv/clipboard.c b/dlls/x11drv/clipboard.c index b358e575de1..55847b54f9d 100644 --- a/dlls/x11drv/clipboard.c +++ b/dlls/x11drv/clipboard.c @@ -63,6 +63,7 @@ #include "config.h" #include +#include #include #include #ifdef HAVE_UNISTD_H @@ -72,6 +73,8 @@ #include #include "ts_xlib.h" +#include "windef.h" +#include "winbase.h" #include "winreg.h" #include "clipboard.h" #include "win.h" diff --git a/dlls/x11drv/dga2.h b/dlls/x11drv/dga2.h index 983bd0ca706..1357ba098de 100644 --- a/dlls/x11drv/dga2.h +++ b/dlls/x11drv/dga2.h @@ -25,6 +25,10 @@ #endif #ifdef HAVE_LIBXXF86DGA2 +#include +#include "windef.h" +#include "winbase.h" +#include "wingdi.h" #include "ddrawi.h" extern LPDDHALMODEINFO xf86dga2_modes; diff --git a/dlls/x11drv/event.c b/dlls/x11drv/event.c index 29d9aa7f017..e3480e4745a 100644 --- a/dlls/x11drv/event.c +++ b/dlls/x11drv/event.c @@ -33,14 +33,18 @@ #endif #include +#include #include #include "wine/winuser16.h" +#include "windef.h" +#include "winbase.h" +#include "winuser.h" +#include "wingdi.h" #include "shlobj.h" /* DROPFILES */ #include "clipboard.h" #include "win.h" #include "winpos.h" -#include "windef.h" #include "winreg.h" #include "x11drv.h" #include "shellapi.h" diff --git a/dlls/x11drv/keyboard.c b/dlls/x11drv/keyboard.c index 38e3dccf9f0..eb61dbe13ec 100644 --- a/dlls/x11drv/keyboard.c +++ b/dlls/x11drv/keyboard.c @@ -36,11 +36,13 @@ #endif #include +#include #include #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "wine/winuser16.h" #include "winnls.h" diff --git a/dlls/x11drv/mouse.c b/dlls/x11drv/mouse.c index 6b6c9149f4e..8976fcbd8b1 100644 --- a/dlls/x11drv/mouse.c +++ b/dlls/x11drv/mouse.c @@ -24,10 +24,12 @@ #ifdef HAVE_LIBXXF86DGA2 #include #endif +#include #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" +#include "winbase.h" #include "wine/winuser16.h" #include "x11drv.h" diff --git a/dlls/x11drv/scroll.c b/dlls/x11drv/scroll.c index 3319567caf0..dea4b2cce4b 100644 --- a/dlls/x11drv/scroll.c +++ b/dlls/x11drv/scroll.c @@ -22,8 +22,11 @@ #include "config.h" +#include + #include "ts_xlib.h" +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winuser.h" diff --git a/dlls/x11drv/window.c b/dlls/x11drv/window.c index fc8370866c4..b25b5256673 100644 --- a/dlls/x11drv/window.c +++ b/dlls/x11drv/window.c @@ -22,6 +22,7 @@ #include "config.h" +#include #include #ifdef HAVE_UNISTD_H # include @@ -31,6 +32,7 @@ #include #include +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winreg.h" diff --git a/dlls/x11drv/winpos.c b/dlls/x11drv/winpos.c index a9777bbbd2a..42330d7eb45 100644 --- a/dlls/x11drv/winpos.c +++ b/dlls/x11drv/winpos.c @@ -26,7 +26,9 @@ #include #include #endif /* HAVE_LIBXSHAPE */ +#include +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winuser.h" diff --git a/dlls/x11drv/x11ddraw.h b/dlls/x11drv/x11ddraw.h index cb173f41584..43220480ca6 100644 --- a/dlls/x11drv/x11ddraw.h +++ b/dlls/x11drv/x11ddraw.h @@ -24,6 +24,11 @@ # error You must include config.h to use this header #endif +#include + +#include "windef.h" +#include "winbase.h" +#include "wingdi.h" #include "ddrawi.h" extern LPDDRAWI_DDRAWSURFACE_LCL X11DRV_DD_Primary; diff --git a/dlls/x11drv/x11drv.h b/dlls/x11drv/x11drv.h index c0d95cc9726..ab11d8bd303 100644 --- a/dlls/x11drv/x11drv.h +++ b/dlls/x11drv/x11drv.h @@ -26,6 +26,7 @@ # error You must include config.h to use this header #endif +#include #include #include #include diff --git a/dlls/x11drv/x11drv_main.c b/dlls/x11drv/x11drv_main.c index 117e983d18e..752856998b5 100644 --- a/dlls/x11drv/x11drv_main.c +++ b/dlls/x11drv/x11drv_main.c @@ -22,6 +22,7 @@ #include "config.h" #include +#include #include #include #include @@ -37,6 +38,7 @@ #include #endif +#include "windef.h" #include "winbase.h" #include "wine/winbase16.h" #include "winreg.h" diff --git a/dlls/x11drv/xrender.c b/dlls/x11drv/xrender.c index 781edc7c1d3..05bbe2b5e53 100644 --- a/dlls/x11drv/xrender.c +++ b/dlls/x11drv/xrender.c @@ -24,10 +24,12 @@ #include "wine/port.h" #include +#include #include #include #include "windef.h" +#include "winbase.h" #include "wownt32.h" #include "x11drv.h" #include "bitmap.h" diff --git a/dlls/x11drv/xvidmode.h b/dlls/x11drv/xvidmode.h index b3b01b8ce98..2113cc4fd3c 100644 --- a/dlls/x11drv/xvidmode.h +++ b/dlls/x11drv/xvidmode.h @@ -25,6 +25,10 @@ #endif #ifdef HAVE_LIBXXF86VM +#include +#include "windef.h" +#include "winbase.h" +#include "wingdi.h" #include "ddrawi.h" extern LPDDHALMODEINFO xf86vm_modes; diff --git a/files/directory.c b/files/directory.c index 6c2e2118b14..adfef2e7fa0 100644 --- a/files/directory.c +++ b/files/directory.c @@ -22,6 +22,7 @@ #include #include +#include #include #include #include @@ -34,12 +35,14 @@ #include #endif +#include "ntstatus.h" +#include "windef.h" #include "winbase.h" #include "wine/winbase16.h" -#include "windef.h" #include "wingdi.h" #include "wine/winuser16.h" #include "winerror.h" +#include "winreg.h" #include "winternl.h" #include "wine/unicode.h" #include "drive.h" diff --git a/files/dos_fs.c b/files/dos_fs.c index 8a23b322a92..cd7adffa687 100644 --- a/files/dos_fs.c +++ b/files/dos_fs.c @@ -29,6 +29,7 @@ #include #endif #include +#include #include #include #include @@ -42,7 +43,9 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "ntstatus.h" #include "windef.h" +#include "winbase.h" #include "winerror.h" #include "wingdi.h" diff --git a/files/drive.c b/files/drive.c index 1b300442611..acbc93de093 100644 --- a/files/drive.c +++ b/files/drive.c @@ -29,6 +29,7 @@ #include #include #include +#include #include #include #include @@ -56,7 +57,10 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "ntstatus.h" +#include "windef.h" #include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "wine/winbase16.h" /* for GetCurrentTask */ #include "winerror.h" diff --git a/files/file.c b/files/file.c index 3d2ad8b0b8c..875a64de461 100644 --- a/files/file.c +++ b/files/file.c @@ -31,6 +31,7 @@ #include #include #include +#include #include #include #ifdef HAVE_SYS_ERRNO_H @@ -58,8 +59,10 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "winerror.h" +#include "ntstatus.h" #include "windef.h" #include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "wine/winbase16.h" #include "wine/server.h" diff --git a/files/smb.c b/files/smb.c index ee7ed18b447..734b16ec6b1 100644 --- a/files/smb.c +++ b/files/smb.c @@ -60,6 +60,7 @@ #include #include #include +#include #include #include #include @@ -103,6 +104,7 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "winerror.h" +#include "ntstatus.h" #include "windef.h" #include "winbase.h" #include "winnls.h" diff --git a/graphics/dispdib.c b/graphics/dispdib.c index 8036f36a832..98f61aee331 100644 --- a/graphics/dispdib.c +++ b/graphics/dispdib.c @@ -18,8 +18,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "wine/wingdi16.h" #include "dispdib.h" diff --git a/graphics/escape.c b/graphics/escape.c index bb77e7509dd..a269a177c8d 100644 --- a/graphics/escape.c +++ b/graphics/escape.c @@ -19,8 +19,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "gdi.h" #include "wine/debug.h" diff --git a/graphics/fontengine.c b/graphics/fontengine.c index 31d572bb2d3..e0f3bb1ba14 100644 --- a/graphics/fontengine.c +++ b/graphics/fontengine.c @@ -19,8 +19,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ #include +#include #include #include +#include "windef.h" #include "winbase.h" #include "wine/wingdi16.h" #include "wine/debug.h" diff --git a/graphics/painting.c b/graphics/painting.c index b251dacc766..a7c37c2cd73 100644 --- a/graphics/painting.c +++ b/graphics/painting.c @@ -23,10 +23,12 @@ #include "config.h" #include "wine/port.h" +#include #include #include #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "winerror.h" #include "gdi.h" diff --git a/graphics/path.c b/graphics/path.c index 8460bcbc007..c96e0984a1f 100644 --- a/graphics/path.c +++ b/graphics/path.c @@ -24,11 +24,13 @@ #include #include +#include #include #if defined(HAVE_FLOAT_H) #include #endif +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winerror.h" diff --git a/graphics/x11drv/bitblt.c b/graphics/x11drv/bitblt.c index e81d184c03f..4dff6b09f7b 100644 --- a/graphics/x11drv/bitblt.c +++ b/graphics/x11drv/bitblt.c @@ -25,8 +25,10 @@ #include "ts_xlib.h" #include +#include #include #include +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winreg.h" diff --git a/graphics/x11drv/codepage.c b/graphics/x11drv/codepage.c index 554bb4746e2..f93b1051cfe 100644 --- a/graphics/x11drv/codepage.c +++ b/graphics/x11drv/codepage.c @@ -23,6 +23,7 @@ #include "ts_xlib.h" #include +#include #include "windef.h" #include "winbase.h" diff --git a/graphics/x11drv/dib.c b/graphics/x11drv/dib.c index c90e716b12c..281251e4b37 100644 --- a/graphics/x11drv/dib.c +++ b/graphics/x11drv/dib.c @@ -31,9 +31,11 @@ # endif #endif /* defined(HAVE_LIBXXSHM) */ +#include #include #include #include "windef.h" +#include "winbase.h" #include "bitmap.h" #include "x11drv.h" #include "wine/debug.h" diff --git a/graphics/x11drv/init.c b/graphics/x11drv/init.c index c8a2d60b82d..0b1816f4cd3 100644 --- a/graphics/x11drv/init.c +++ b/graphics/x11drv/init.c @@ -22,9 +22,11 @@ #include "ts_xlib.h" +#include #include #include "windef.h" +#include "winbase.h" #include "bitmap.h" #include "x11drv.h" #include "x11font.h" diff --git a/graphics/x11drv/text.c b/graphics/x11drv/text.c index 490810a7062..2179917a484 100644 --- a/graphics/x11drv/text.c +++ b/graphics/x11drv/text.c @@ -24,6 +24,7 @@ #include "ts_xlib.h" +#include #include #include diff --git a/graphics/x11drv/xfont.c b/graphics/x11drv/xfont.c index 6ad22049a47..2f3d50dbc95 100644 --- a/graphics/x11drv/xfont.c +++ b/graphics/x11drv/xfont.c @@ -29,6 +29,7 @@ #include "ts_xlib.h" #include +#include #include #include #include diff --git a/include/async.h b/include/async.h index cb1e67c1348..52251853114 100644 --- a/include/async.h +++ b/include/async.h @@ -27,6 +27,7 @@ #define __WINE_ASYNC_H #include +#include #include #include diff --git a/include/callback.h b/include/callback.h index 9d57be53e8e..cb39f026e2c 100644 --- a/include/callback.h +++ b/include/callback.h @@ -21,7 +21,9 @@ #ifndef __WINE_CALLBACK_H #define __WINE_CALLBACK_H +#include #include +#include #include typedef struct { diff --git a/include/commctrl.h b/include/commctrl.h index 8ae5717d1d7..bcecc9a14b7 100644 --- a/include/commctrl.h +++ b/include/commctrl.h @@ -21,11 +21,6 @@ #ifndef __WINE_COMMCTRL_H #define __WINE_COMMCTRL_H -#include -#include -#include -#include -#include #include #ifdef __cplusplus diff --git a/include/control.h b/include/control.h index 96b940411e2..01cf987a2f1 100644 --- a/include/control.h +++ b/include/control.h @@ -19,11 +19,6 @@ #ifndef __CONTROL_INCLUDED__ #define __CONTROL_INCLUDED__ -#include -#include -#include -#include - typedef struct IMediaControl IMediaControl; typedef struct IBasicAudio IBasicAudio; typedef struct IBasicVideo IBasicVideo; diff --git a/include/d3d.h b/include/d3d.h index b7443fbccb4..a5418bb893a 100644 --- a/include/d3d.h +++ b/include/d3d.h @@ -19,7 +19,8 @@ #ifndef __WINE_D3D_H #define __WINE_D3D_H -#include +#include +#include #include /* must precede d3dcaps.h */ #include diff --git a/include/d3dtypes.h b/include/d3dtypes.h index 509b5df16e1..6670e71dbc9 100644 --- a/include/d3dtypes.h +++ b/include/d3dtypes.h @@ -32,7 +32,6 @@ #define D3DVALP(val, prec) ((float)(val)) #define D3DVAL(val) ((float)(val)) -typedef float D3DVALUE,*LPD3DVALUE; #define D3DDivide(a, b) (float)((double) (a) / (double) (b)) #define D3DMultiply(a, b) ((a) * (b)) @@ -77,53 +76,16 @@ typedef HRESULT (CALLBACK *LPD3DVALIDATECALLBACK)(LPVOID lpUserArg, DWORD dwOffs typedef HRESULT (CALLBACK *LPD3DENUMTEXTUREFORMATSCALLBACK)(LPDDSURFACEDESC lpDdsd, LPVOID lpContext); typedef HRESULT (CALLBACK *LPD3DENUMPIXELFORMATSCALLBACK)(LPDDPIXELFORMAT lpDDPixFmt, LPVOID lpContext); +#ifndef DX_SHARED_DEFINES + +typedef float D3DVALUE,*LPD3DVALUE; + #ifndef D3DCOLOR_DEFINED typedef DWORD D3DCOLOR, *LPD3DCOLOR; #define D3DCOLOR_DEFINED #endif -typedef DWORD D3DMATERIALHANDLE, *LPD3DMATERIALHANDLE; -typedef DWORD D3DTEXTUREHANDLE, *LPD3DTEXTUREHANDLE; -typedef DWORD D3DMATRIXHANDLE, *LPD3DMATRIXHANDLE; - -typedef struct _D3DCOLORVALUE { - union { - D3DVALUE r; - D3DVALUE dvR; - } DUMMYUNIONNAME1; - union { - D3DVALUE g; - D3DVALUE dvG; - } DUMMYUNIONNAME2; - union { - D3DVALUE b; - D3DVALUE dvB; - } DUMMYUNIONNAME3; - union { - D3DVALUE a; - D3DVALUE dvA; - } DUMMYUNIONNAME4; -} D3DCOLORVALUE,*LPD3DCOLORVALUE; - -typedef struct _D3DRECT { - union { - LONG x1; - LONG lX1; - } DUMMYUNIONNAME1; - union { - LONG y1; - LONG lY1; - } DUMMYUNIONNAME2; - union { - LONG x2; - LONG lX2; - } DUMMYUNIONNAME3; - union { - LONG y2; - LONG lY2; - } DUMMYUNIONNAME4; -} D3DRECT, *LPD3DRECT; - +#ifndef D3DVECTOR_DEFINED typedef struct _D3DVECTOR { union { D3DVALUE x; @@ -175,6 +137,53 @@ public: friend _D3DVECTOR CrossProduct(const _D3DVECTOR& v1, const _D3DVECTOR& v2); #endif } D3DVECTOR,*LPD3DVECTOR; +#define D3DVECTOR_DEFINED +#endif + +#define DX_SHARED_DEFINES +#endif /* DX_SHARED_DEFINES */ + +typedef DWORD D3DMATERIALHANDLE, *LPD3DMATERIALHANDLE; +typedef DWORD D3DTEXTUREHANDLE, *LPD3DTEXTUREHANDLE; +typedef DWORD D3DMATRIXHANDLE, *LPD3DMATRIXHANDLE; + +typedef struct _D3DCOLORVALUE { + union { + D3DVALUE r; + D3DVALUE dvR; + } DUMMYUNIONNAME1; + union { + D3DVALUE g; + D3DVALUE dvG; + } DUMMYUNIONNAME2; + union { + D3DVALUE b; + D3DVALUE dvB; + } DUMMYUNIONNAME3; + union { + D3DVALUE a; + D3DVALUE dvA; + } DUMMYUNIONNAME4; +} D3DCOLORVALUE,*LPD3DCOLORVALUE; + +typedef struct _D3DRECT { + union { + LONG x1; + LONG lX1; + } DUMMYUNIONNAME1; + union { + LONG y1; + LONG lY1; + } DUMMYUNIONNAME2; + union { + LONG x2; + LONG lX2; + } DUMMYUNIONNAME3; + union { + LONG y2; + LONG lY2; + } DUMMYUNIONNAME4; +} D3DRECT, *LPD3DRECT; typedef struct _D3DHVERTEX { DWORD dwFlags; diff --git a/include/ddeml.h b/include/ddeml.h index ab463dcb5f1..b198f31a17c 100644 --- a/include/ddeml.h +++ b/include/ddeml.h @@ -22,8 +22,6 @@ #ifndef __WINE_DDEML_H #define __WINE_DDEML_H -#include - #ifdef __cplusplus extern "C" { #endif /* defined(__cplusplus) */ diff --git a/include/ddraw.h b/include/ddraw.h index 4bee9e0eb1e..159c4f6d368 100644 --- a/include/ddraw.h +++ b/include/ddraw.h @@ -19,8 +19,6 @@ #ifndef __WINE_DDRAW_H #define __WINE_DDRAW_H -#include /* LARGE_INTEGER ... */ -#include /* PALETTE stuff ... */ #include #ifdef __cplusplus diff --git a/include/devenum.idl b/include/devenum.idl index 5022a78dc2c..cdfe231db49 100644 --- a/include/devenum.idl +++ b/include/devenum.idl @@ -16,7 +16,6 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -import "guiddef.h"; import "oaidl.idl"; cpp_quote("#define CDEF_CLASS_DEFAULT 0x0001") diff --git a/include/dinput.h b/include/dinput.h index e056b4f7c38..468b5d2a4da 100644 --- a/include/dinput.h +++ b/include/dinput.h @@ -19,7 +19,6 @@ #ifndef __WINE_DINPUT_H #define __WINE_DINPUT_H -#include /* for MAX_PATH */ #include #ifndef DIRECTINPUT_VERSION diff --git a/include/dsconf.h b/include/dsconf.h index 5467f2ff310..48f9978178e 100644 --- a/include/dsconf.h +++ b/include/dsconf.h @@ -19,8 +19,6 @@ #ifndef __WINE_DSCONF_H #define __WINE_DSCONF_H -#include - #ifdef __cplusplus extern "C" { #endif /* defined(__cplusplus) */ diff --git a/include/dsound.h b/include/dsound.h index 8a4036c69eb..96da76f6399 100644 --- a/include/dsound.h +++ b/include/dsound.h @@ -23,13 +23,35 @@ #define DIRECTSOUND_VERSION 0x0800 #endif -#include -#include +#define COM_NO_WINDOWS_H +#include +#include #ifdef __cplusplus extern "C" { #endif /* defined(__cplusplus) */ +#ifndef DX_SHARED_DEFINES + +typedef float D3DVALUE, *LPD3DVALUE; + +#ifndef D3DCOLOR_DEFINED +typedef DWORD D3DCOLOR, *LPD3DCOLOR; +#define D3DCOLOR_DEFINED +#endif + +#ifndef D3DVECTOR_DEFINED +typedef struct _D3DVECTOR { + float x; + float y; + float z; +} D3DVECTOR, *LPD3DVECTOR; +#define D3DVECTOR_DEFINED +#endif + +#define DX_SHARED_DEFINES +#endif /* DX_SHARED_DEFINES */ + /***************************************************************************** * Predeclare the interfaces */ diff --git a/include/file.h b/include/file.h index ea6302351a9..a8ccb9d0a7e 100644 --- a/include/file.h +++ b/include/file.h @@ -21,13 +21,16 @@ #ifndef __WINE_FILE_H #define __WINE_FILE_H +#include #include /* time_t */ #ifdef HAVE_SYS_TIME_H # include #endif #include +#include #include #include /* HFILE16 */ +#include #include #define MAX_PATHNAME_LEN 1024 diff --git a/include/gdi.h b/include/gdi.h index 850b4a53009..85e41b1f12a 100644 --- a/include/gdi.h +++ b/include/gdi.h @@ -21,7 +21,9 @@ #ifndef __WINE_GDI_H #define __WINE_GDI_H +#include #include +#include #include #include #include diff --git a/include/heap.h b/include/heap.h index 16d0fd1dfc9..e3bf4fb9bb6 100644 --- a/include/heap.h +++ b/include/heap.h @@ -21,8 +21,10 @@ #ifndef __WINE_HEAP_H #define __WINE_HEAP_H +#include #include +#include #include #include diff --git a/include/icmpapi.h b/include/icmpapi.h index ad375eb4fa6..6b36f05e8b3 100644 --- a/include/icmpapi.h +++ b/include/icmpapi.h @@ -21,8 +21,6 @@ #ifndef __WINE_ICMPAPI_H #define __WINE_ICMPAPI_H -#include - HANDLE WINAPI IcmpCreateFile( VOID ); diff --git a/include/imagehlp.h b/include/imagehlp.h index 84e80781164..2206cd03598 100644 --- a/include/imagehlp.h +++ b/include/imagehlp.h @@ -21,9 +21,6 @@ #ifndef __WINE_IMAGEHLP_H #define __WINE_IMAGEHLP_H -#include -#include - #ifdef __cplusplus extern "C" { #endif /* defined(__cplusplus) */ diff --git a/include/imm.h b/include/imm.h index 52097d6f5f2..8a70575b97c 100644 --- a/include/imm.h +++ b/include/imm.h @@ -21,8 +21,6 @@ #ifndef __WINE_IMM_H #define __WINE_IMM_H -#include - #ifdef __cplusplus extern "C" { #endif diff --git a/include/lzexpand.h b/include/lzexpand.h index cb73eedbfb1..03a43c1c823 100644 --- a/include/lzexpand.h +++ b/include/lzexpand.h @@ -20,8 +20,6 @@ #ifndef __WINE_LZEXPAND_H #define __WINE_LZEXPAND_H -#include - #ifdef __cplusplus extern "C" { #endif /* defined(__cplusplus) */ diff --git a/include/mapidefs.h b/include/mapidefs.h index 6d02393295b..55f60408562 100644 --- a/include/mapidefs.h +++ b/include/mapidefs.h @@ -19,7 +19,6 @@ #ifndef __WINE_MAPIDEFS_H #define __WINE_MAPIDEFS_H -#include #include #include #ifndef _OBJBASE_H_ diff --git a/include/mmreg.h b/include/mmreg.h index 265f52a6dbd..cb96b6b3a6f 100644 --- a/include/mmreg.h +++ b/include/mmreg.h @@ -28,8 +28,6 @@ #ifndef _ACM_WAVEFILTER #define _ACM_WAVEFILTER -#include - #define WAVE_FILTER_UNKNOWN 0x0000 #define WAVE_FILTER_DEVELOPMENT 0xFFFF diff --git a/include/mmsystem.h b/include/mmsystem.h index cd0c6d6521d..d74a2305785 100644 --- a/include/mmsystem.h +++ b/include/mmsystem.h @@ -21,8 +21,6 @@ #ifndef __WINE_MMSYSTEM_H #define __WINE_MMSYSTEM_H -#include - #ifdef __cplusplus extern "C" { #endif diff --git a/include/module.h b/include/module.h index 6ee79bb5490..8ed72583381 100644 --- a/include/module.h +++ b/include/module.h @@ -21,8 +21,10 @@ #ifndef __WINE_MODULE_H #define __WINE_MODULE_H +#include #include #include +#include #include #include #include diff --git a/include/msacm.h b/include/msacm.h index 0412f9c2598..8e9c85b10a2 100644 --- a/include/msacm.h +++ b/include/msacm.h @@ -21,10 +21,6 @@ #ifndef __WINE_MSACM_H #define __WINE_MSACM_H -#include -#include -#include - #ifdef __cplusplus extern "C" { #endif /* defined(__cplusplus) */ diff --git a/include/ntsecapi.h b/include/ntsecapi.h index 2bb7a398815..09adf8c0064 100644 --- a/include/ntsecapi.h +++ b/include/ntsecapi.h @@ -19,8 +19,6 @@ #ifndef __WINE_NTSECAPI_H #define __WINE_NTSECAPI_H -#include - #ifdef __cplusplus extern "C" { #endif /* defined(__cplusplus) */ diff --git a/include/ole2.h b/include/ole2.h index 25572a56615..7e19fefe30a 100644 --- a/include/ole2.h +++ b/include/ole2.h @@ -21,7 +21,6 @@ #ifndef __WINE_OLE2_H #define __WINE_OLE2_H -#include #include #include #include diff --git a/include/oleauto.h b/include/oleauto.h index 1857b95cfa3..76872cdd8fc 100644 --- a/include/oleauto.h +++ b/include/oleauto.h @@ -19,7 +19,6 @@ #ifndef __WINE_OLEAUTO_H #define __WINE_OLEAUTO_H -#include #include #ifdef __cplusplus diff --git a/include/olectl.h b/include/olectl.h index dc20107cf25..7a9927ceba6 100644 --- a/include/olectl.h +++ b/include/olectl.h @@ -19,7 +19,6 @@ #ifndef __WINE_OLECTL_H #define __WINE_OLECTL_H -#include #include #ifdef __cplusplus diff --git a/include/oledlg.h b/include/oledlg.h index 62cf4b80ec8..175d892f67c 100644 --- a/include/oledlg.h +++ b/include/oledlg.h @@ -23,7 +23,6 @@ #include #include -#include #include #ifdef __cplusplus diff --git a/include/prsht.h b/include/prsht.h index 942b09d2c47..519f6e17138 100644 --- a/include/prsht.h +++ b/include/prsht.h @@ -19,10 +19,6 @@ #ifndef __WINE_PRSHT_H #define __WINE_PRSHT_H -#include -#include -#include - #ifdef __cplusplus extern "C" { #endif diff --git a/include/psapi.h b/include/psapi.h index 4df75e695bc..0a1ecc5fb9c 100644 --- a/include/psapi.h +++ b/include/psapi.h @@ -21,8 +21,6 @@ #ifndef __WINE_PSAPI_H #define __WINE_PSAPI_H -#include - typedef struct _MODULEINFO { LPVOID lpBaseOfDll; DWORD SizeOfImage; diff --git a/include/ras.h b/include/ras.h index 789acc0909e..b589e3e9ca8 100644 --- a/include/ras.h +++ b/include/ras.h @@ -19,7 +19,6 @@ #ifndef __WINE_RAS_H #define __WINE_RAS_H -#include #include #ifdef __cplusplus diff --git a/include/rpc.h b/include/rpc.h index db2efa7f5cb..2d7379cd0b0 100644 --- a/include/rpc.h +++ b/include/rpc.h @@ -35,6 +35,8 @@ #define __RPC_WIN32__ #endif +#include + #define __RPC_FAR #define __RPC_API WINAPI #define __RPC_USER WINAPI @@ -48,7 +50,6 @@ typedef void* I_RPC_HANDLE; #include /* #include */ #include -#include #include /* ignore exception handling for now */ diff --git a/include/rpcdce.h b/include/rpcdce.h index c550d835dbe..3caf8bc9a60 100644 --- a/include/rpcdce.h +++ b/include/rpcdce.h @@ -19,23 +19,6 @@ #ifndef __WINE_RPCDCE_H #define __WINE_RPCDCE_H -#include - -/* avoid delving into windows.h ifndef __WINESRC__; this - would pull in rpcndr.h, which needs rpcdcep.h, which - needs us, in turn, causing a compile failure */ -#ifndef RPC_NO_WINDOWS_H -#define __NO_HAD_RPC_NO_WINDOWS_H -#define RPC_NO_WINDOWS_H -#endif - -#include - -#ifdef __NO_HAD_RPC_NO_WINDOWS_H -#undef RPC_NO_WINDOWS_H -#undef __NO_HAD_RPC_NO_WINDOWS_H -#endif - #ifndef GUID_DEFINED #include #endif diff --git a/include/rpcdcep.h b/include/rpcdcep.h index b9c5f583a14..cbea9508ecd 100644 --- a/include/rpcdcep.h +++ b/include/rpcdcep.h @@ -19,8 +19,6 @@ #ifndef __WINE_RPCDCEP_H #define __WINE_RPCDCEP_H -#include - typedef struct _RPC_VERSION { unsigned short MajorVersion; unsigned short MinorVersion; diff --git a/include/rpcndr.h b/include/rpcndr.h index f55c365de1e..254cd8eaf35 100644 --- a/include/rpcndr.h +++ b/include/rpcndr.h @@ -25,7 +25,6 @@ #define __WINE_RPCNDR_H #include -#include /* stupid #if can't handle casts... this __stupidity is just a workaround for that limitation */ diff --git a/include/rpcproxy.h b/include/rpcproxy.h index 18aff4b17d7..8e5a9c1323c 100644 --- a/include/rpcproxy.h +++ b/include/rpcproxy.h @@ -26,7 +26,6 @@ #include #include -#include #include #include diff --git a/include/shellapi.h b/include/shellapi.h index 86afc6aa01a..ed4208af357 100644 --- a/include/shellapi.h +++ b/include/shellapi.h @@ -19,8 +19,6 @@ #ifndef __WINE_SHELLAPI_H #define __WINE_SHELLAPI_H -#include - #ifdef __cplusplus extern "C" { #endif /* defined(__cplusplus) */ diff --git a/include/shlguid.h b/include/shlguid.h index 76d9472aa49..bc29ebdd5d8 100644 --- a/include/shlguid.h +++ b/include/shlguid.h @@ -19,8 +19,6 @@ #ifndef __WINE_SHLGUID_H #define __WINE_SHLGUID_H -#include - #define DEFINE_SHLGUID(name, l, w1, w2) DEFINE_OLEGUID(name,l,w1,w2) DEFINE_SHLGUID(CLSID_ShellDesktop, 0x00021400L, 0, 0); diff --git a/include/shlobj.h b/include/shlobj.h index 44e3067cb4f..ddf5c2b4677 100644 --- a/include/shlobj.h +++ b/include/shlobj.h @@ -19,10 +19,7 @@ #ifndef __WINE_SHLOBJ_H #define __WINE_SHLOBJ_H -#include -#include /* WIN32_FIND_* */ #include -#include #include #include #include diff --git a/include/strmif.h b/include/strmif.h index 8cb686b55eb..1b0fb6d8536 100644 --- a/include/strmif.h +++ b/include/strmif.h @@ -8,7 +8,6 @@ extern "C" { #endif #include -#include #include #define CDEF_CLASS_DEFAULT 0x0001 #define CDEF_BYPASS_CLASS_MANAGER 0x0002 diff --git a/include/syslevel.h b/include/syslevel.h index 0e540d43dc4..5e4fc20a437 100644 --- a/include/syslevel.h +++ b/include/syslevel.h @@ -21,6 +21,7 @@ #ifndef __WINE_SYSLEVEL_H #define __WINE_SYSLEVEL_H +#include #include #include diff --git a/include/tapi.h b/include/tapi.h index 6ee134c1b29..aaae1b35f72 100644 --- a/include/tapi.h +++ b/include/tapi.h @@ -21,8 +21,6 @@ #ifndef __WINE_TAPI_H #define __WINE_TAPI_H -#include - #ifdef __cplusplus extern "C" { #endif /* defined(__cplusplus) */ diff --git a/include/tchar.h b/include/tchar.h index 1e5cdb4dcb4..e673d4e12cc 100644 --- a/include/tchar.h +++ b/include/tchar.h @@ -23,8 +23,6 @@ #error Wine should not include tchar.h internally #endif -#include - #ifdef __cplusplus extern "C" { #endif diff --git a/include/thread.h b/include/thread.h index c1fa03e0fa2..f9d83797c53 100644 --- a/include/thread.h +++ b/include/thread.h @@ -21,6 +21,10 @@ #ifndef __WINE_THREAD_H #define __WINE_THREAD_H +#include +#include +#include +#include #define WINE_NO_TEB #include #include diff --git a/include/user.h b/include/user.h index 927c7dcb2ca..d8221ff39b5 100644 --- a/include/user.h +++ b/include/user.h @@ -21,6 +21,8 @@ #ifndef __WINE_USER_H #define __WINE_USER_H +#include +#include #include #include #include diff --git a/include/vfw.h b/include/vfw.h index e2108ea0301..2ac448d6142 100644 --- a/include/vfw.h +++ b/include/vfw.h @@ -19,9 +19,9 @@ #ifndef __WINE_VFW_H #define __WINE_VFW_H -#include #include -#include +#include +#include #define VFWAPI WINAPI #define VFWAPIV WINAPIV diff --git a/include/win.h b/include/win.h index e078ff61dee..b403c9f3e49 100644 --- a/include/win.h +++ b/include/win.h @@ -21,6 +21,7 @@ #ifndef __WINE_WIN_H #define __WINE_WIN_H +#include #include #include #include diff --git a/include/winbase.h b/include/winbase.h index 11cc63830a1..b3f5827c9b5 100644 --- a/include/winbase.h +++ b/include/winbase.h @@ -19,12 +19,6 @@ #ifndef __WINE_WINBASE_H #define __WINE_WINBASE_H -#ifndef RC_INVOKED -#include -#endif - -#include -#include #include #ifdef __cplusplus diff --git a/include/wincrypt.h b/include/wincrypt.h index 32b124430b3..403fe855245 100644 --- a/include/wincrypt.h +++ b/include/wincrypt.h @@ -19,8 +19,6 @@ #ifndef __WINE_WINCRYPT_H #define __WINE_WINCRYPT_H -#include - /* some typedefs for function parameters */ typedef unsigned int ALG_ID; typedef unsigned long HCRYPTPROV; diff --git a/include/windows.h b/include/windows.h index db9a09f5816..0a81f0f39e4 100644 --- a/include/windows.h +++ b/include/windows.h @@ -34,6 +34,7 @@ /* All the basic includes */ #include +#include #include #include #include diff --git a/include/wine/library.h b/include/wine/library.h index b501bf46f2b..d22368f89b0 100644 --- a/include/wine/library.h +++ b/include/wine/library.h @@ -21,7 +21,10 @@ #ifndef __WINE_WINE_LIBRARY_H #define __WINE_WINE_LIBRARY_H +#include #include + +#include #include /* configuration */ diff --git a/include/wine/rpcss_shared.h b/include/wine/rpcss_shared.h index 5d1760b34c5..6992f04a959 100644 --- a/include/wine/rpcss_shared.h +++ b/include/wine/rpcss_shared.h @@ -21,9 +21,10 @@ #ifndef __WINE_RPCSS_SHARED_H #define __WINE_RPCSS_SHARED_H -#include +#include #include - +#include +#include #include #define RPCSS_NP_PROTOCOL_VERSION 0x0000 diff --git a/include/wine/server.h b/include/wine/server.h index 2e0d808757f..d811032184e 100644 --- a/include/wine/server.h +++ b/include/wine/server.h @@ -21,6 +21,10 @@ #ifndef __WINE_WINE_SERVER_H #define __WINE_WINE_SERVER_H +#include +#include +#include +#include #include #include #include diff --git a/include/wine/server_protocol.h b/include/wine/server_protocol.h index 049718a5751..ac497012367 100644 --- a/include/wine/server_protocol.h +++ b/include/wine/server_protocol.h @@ -8,8 +8,11 @@ #ifndef __WINE_WINE_SERVER_PROTOCOL_H #define __WINE_WINE_SERVER_PROTOCOL_H +#include #include #include + +#include #include struct request_header diff --git a/include/wine/winbase16.h b/include/wine/winbase16.h index 787c62ae608..3b889be7de5 100644 --- a/include/wine/winbase16.h +++ b/include/wine/winbase16.h @@ -19,6 +19,7 @@ #ifndef __WINE_WINE_WINBASE16_H #define __WINE_WINE_WINBASE16_H +#include #include #include #include diff --git a/include/wine/windef16.h b/include/wine/windef16.h index 126aa51ba76..d869793d63c 100644 --- a/include/wine/windef16.h +++ b/include/wine/windef16.h @@ -23,7 +23,11 @@ #ifndef __WINE_WINDEF16_H #define __WINE_WINDEF16_H +#ifndef RC_INVOKED +#include +#endif #include +#include /* Standard data types */ diff --git a/include/wine/wine_common_ver.rc b/include/wine/wine_common_ver.rc index 5bb6ad85a6e..56e9d645586 100644 --- a/include/wine/wine_common_ver.rc +++ b/include/wine/wine_common_ver.rc @@ -16,6 +16,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include "windef.h" +#include "winbase.h" #include "winver.h" /* diff --git a/include/wine/wingdi16.h b/include/wine/wingdi16.h index af61dd9f146..12bb18c9e5e 100644 --- a/include/wine/wingdi16.h +++ b/include/wine/wingdi16.h @@ -19,7 +19,9 @@ #ifndef __WINE_WINE_WINGDI16_H #define __WINE_WINE_WINGDI16_H +#include #include +#include #include #include diff --git a/include/wine/winsock16.h b/include/wine/winsock16.h index a841740bd3d..3014d640926 100644 --- a/include/wine/winsock16.h +++ b/include/wine/winsock16.h @@ -19,7 +19,9 @@ #ifndef __WINE_WINE_WINSOCK16_H #define __WINE_WINE_WINSOCK16_H +#include #include +#include #include typedef UINT16 SOCKET16; diff --git a/include/winnetwk.h b/include/winnetwk.h index b9b406b83d3..26d013fc319 100644 --- a/include/winnetwk.h +++ b/include/winnetwk.h @@ -20,9 +20,6 @@ #ifndef _WINNETWK_H_ #define _WINNETWK_H_ -#include -#include - /* * Network types */ diff --git a/include/winnt.h b/include/winnt.h index 83fe440afa7..72e08d4442e 100644 --- a/include/winnt.h +++ b/include/winnt.h @@ -1514,8 +1514,6 @@ static DWORD __builtin_return_address(int p_iDepth) #define IS_TEXT_UNICODE_NULL_BYTES 0x1000 #define IS_TEXT_UNICODE_NOT_ASCII_MASK 0xF000 -#include - #define MAXIMUM_WAIT_OBJECTS 64 #define MAXIMUM_SUSPEND_COUNT 127 diff --git a/include/winpos.h b/include/winpos.h index 299af65b3dd..3669d63a7c1 100644 --- a/include/winpos.h +++ b/include/winpos.h @@ -21,6 +21,7 @@ #ifndef __WINE_WINPOS_H #define __WINE_WINPOS_H +#include #include #include #include diff --git a/include/winreg.h b/include/winreg.h index 63ef69b69e1..57dad611d3e 100644 --- a/include/winreg.h +++ b/include/winreg.h @@ -21,9 +21,6 @@ #ifndef __WINE_WINREG_H #define __WINE_WINREG_H -#include -#include - #ifdef __cplusplus extern "C" { #endif /* defined(__cplusplus) */ diff --git a/include/winsvc.h b/include/winsvc.h index f9e7efa38f4..963a883a91a 100644 --- a/include/winsvc.h +++ b/include/winsvc.h @@ -23,8 +23,6 @@ extern "C" { #endif /* defined(__cplusplus) */ -#include - /* Controls */ #define SERVICE_CONTROL_STOP 0x00000001 #define SERVICE_CONTROL_PAUSE 0x00000002 diff --git a/include/winternl.h b/include/winternl.h index 74551ceca08..f471b853003 100644 --- a/include/winternl.h +++ b/include/winternl.h @@ -22,8 +22,6 @@ #define __WINE_WINTERNAL_H #include -#include -#include #ifdef __cplusplus extern "C" { diff --git a/include/winver.h b/include/winver.h index 47048ee9b0a..d46f26c11ab 100644 --- a/include/winver.h +++ b/include/winver.h @@ -20,8 +20,6 @@ #ifndef __WINE_WINVER_H #define __WINE_WINVER_H -#include - #ifdef __cplusplus extern "C" { #endif /* defined(__cplusplus) */ diff --git a/libs/uuid/dx8guid.c b/libs/uuid/dx8guid.c index 7ac970018ef..4bd9dabf966 100644 --- a/libs/uuid/dx8guid.c +++ b/libs/uuid/dx8guid.c @@ -19,6 +19,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #define COM_NO_WINDOWS_H #include "windef.h" #include "winbase.h" diff --git a/libs/uuid/dx9guid.c b/libs/uuid/dx9guid.c index 61ee62e1861..d65ba90a8ae 100644 --- a/libs/uuid/dx9guid.c +++ b/libs/uuid/dx9guid.c @@ -20,6 +20,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #define COM_NO_WINDOWS_H #include "windef.h" #include "winbase.h" diff --git a/libs/uuid/dxguid.c b/libs/uuid/dxguid.c index 3e2d5ab6168..7f260f94f53 100644 --- a/libs/uuid/dxguid.c +++ b/libs/uuid/dxguid.c @@ -19,6 +19,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #define COM_NO_WINDOWS_H #include "windef.h" #include "winbase.h" @@ -32,6 +34,7 @@ #include "d3d.h" #include "ddraw.h" +#include "mmsystem.h" #include "dsound.h" #include "dsdriver.h" #include "dsconf.h" diff --git a/libs/uuid/uuid.c b/libs/uuid/uuid.c index c38cc9a88c8..ed1ac3ea272 100644 --- a/libs/uuid/uuid.c +++ b/libs/uuid/uuid.c @@ -19,6 +19,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #define COM_NO_WINDOWS_H #include "initguid.h" diff --git a/libs/wine/ldt.c b/libs/wine/ldt.c index f7cb4007c11..d490d3be0bb 100644 --- a/libs/wine/ldt.c +++ b/libs/wine/ldt.c @@ -24,10 +24,12 @@ #include #include +#include #include #include #include +#include "windef.h" #include "winbase.h" #define WINE_EXPORT_LDT_COPY #include "wine/library.h" diff --git a/libs/wine/loader.c b/libs/wine/loader.c index 14220321117..32e0d9eafe3 100644 --- a/libs/wine/loader.c +++ b/libs/wine/loader.c @@ -24,6 +24,7 @@ #include #include #include +#include #include #include #include @@ -37,6 +38,7 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" +#include "winbase.h" #include "wine/library.h" /* argc/argv for the Windows application */ diff --git a/loader/loadorder.c b/loader/loadorder.c index 0b6380ec324..672fd359d8d 100644 --- a/loader/loadorder.c +++ b/loader/loadorder.c @@ -21,12 +21,15 @@ #include "config.h" #include "wine/port.h" +#include #include #include #include #include "windef.h" +#include "winbase.h" #include "winerror.h" +#include "winreg.h" #include "winternl.h" #include "file.h" #include "module.h" diff --git a/loader/module.c b/loader/module.c index c7f92d189bf..590fa5c7dbb 100644 --- a/loader/module.c +++ b/loader/module.c @@ -24,6 +24,7 @@ #include #include #include +#include #include #include #include @@ -32,6 +33,10 @@ #endif #include "wine/winbase16.h" #include "winerror.h" +#include "ntstatus.h" +#include "windef.h" +#include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "heap.h" #include "thread.h" diff --git a/loader/ne/module.c b/loader/ne/module.c index 6803c12624e..99fb8115f1f 100644 --- a/loader/ne/module.c +++ b/loader/ne/module.c @@ -23,6 +23,7 @@ #include #include +#include #include #include #include @@ -31,6 +32,7 @@ #endif #include +#include "windef.h" #include "winbase.h" #include "wine/winbase16.h" #include "wine/library.h" diff --git a/loader/pe_image.c b/loader/pe_image.c index cda8017e795..168e5f777ec 100644 --- a/loader/pe_image.c +++ b/loader/pe_image.c @@ -40,7 +40,10 @@ #ifdef HAVE_SYS_MMAN_H #include #endif +#include #include +#include "ntstatus.h" +#include "windef.h" #include "winbase.h" #include "winerror.h" #include "snoop.h" diff --git a/loader/task.c b/loader/task.c index 031167b680c..245ab13f887 100644 --- a/loader/task.c +++ b/loader/task.c @@ -21,6 +21,7 @@ #include "config.h" #include "wine/port.h" +#include #include #include #include @@ -28,6 +29,7 @@ # include #endif +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winnt.h" diff --git a/memory/codepage.c b/memory/codepage.c index 88aa7ce3902..384cdb621f8 100644 --- a/memory/codepage.c +++ b/memory/codepage.c @@ -19,10 +19,12 @@ */ #include +#include #include #include #include +#include "windef.h" #include "winbase.h" #include "winerror.h" #include "winnls.h" diff --git a/memory/environ.c b/memory/environ.c index a80d2680a22..d29ced067b9 100644 --- a/memory/environ.c +++ b/memory/environ.c @@ -21,11 +21,14 @@ #include "config.h" #include "wine/port.h" +#include #include #include #include +#include "ntstatus.h" #include "windef.h" +#include "winbase.h" #include "winerror.h" #include "thread.h" #include "wine/winbase16.h" diff --git a/memory/global.c b/memory/global.c index 447db40cbd3..eeabd1ea92f 100644 --- a/memory/global.c +++ b/memory/global.c @@ -39,6 +39,7 @@ #include "wine/winbase16.h" #include "wine/exception.h" +#include "ntstatus.h" #include "global.h" #include "toolhelp.h" #include "selectors.h" diff --git a/memory/heap.c b/memory/heap.c index f2f37ed8740..689d3a2d8d8 100644 --- a/memory/heap.c +++ b/memory/heap.c @@ -23,12 +23,15 @@ #include #include +#include #include #include +#include "windef.h" #include "winbase.h" #include "winerror.h" #include "winnt.h" +#include "winreg.h" #include "winternl.h" #include "wine/unicode.h" #include "thread.h" diff --git a/memory/instr.c b/memory/instr.c index c5212ac2b52..ada93efa1ce 100644 --- a/memory/instr.c +++ b/memory/instr.c @@ -18,7 +18,11 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include "ntstatus.h" #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "wine/winuser16.h" #include "module.h" diff --git a/memory/local.c b/memory/local.c index 5615e080f51..cf190474341 100644 --- a/memory/local.c +++ b/memory/local.c @@ -28,8 +28,10 @@ #include "config.h" +#include #include #include +#include "windef.h" #include "winbase.h" diff --git a/memory/string.c b/memory/string.c index 0466aa04c5a..57df2e829fa 100644 --- a/memory/string.c +++ b/memory/string.c @@ -20,8 +20,10 @@ */ #include +#include #include +#include "ntstatus.h" #include "windef.h" #include "winbase.h" #include "wine/winbase16.h" diff --git a/memory/virtual.c b/memory/virtual.c index 5dcfb35cf81..7a33bba03c9 100644 --- a/memory/virtual.c +++ b/memory/virtual.c @@ -22,6 +22,7 @@ #include "wine/port.h" #include +#include #include #include #include @@ -31,8 +32,11 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "ntstatus.h" +#include "windef.h" #include "winbase.h" #include "winnls.h" +#include "winreg.h" #include "winternl.h" #include "winerror.h" #include "wine/exception.h" diff --git a/misc/cpu.c b/misc/cpu.c index ea694a58828..12410b19e62 100644 --- a/misc/cpu.c +++ b/misc/cpu.c @@ -34,6 +34,7 @@ #include #include +#include #include #include #ifdef HAVE_SYS_TIME_H @@ -43,8 +44,10 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "windef.h" #include "winbase.h" #include "winnt.h" +#include "winreg.h" #include "winternl.h" #include "winerror.h" #include "wine/unicode.h" diff --git a/misc/options.c b/misc/options.c index cdade4800e5..a323b080601 100644 --- a/misc/options.c +++ b/misc/options.c @@ -19,11 +19,14 @@ */ #include "config.h" +#include #include #include +#include "windef.h" #include "winbase.h" #include "winnls.h" +#include "winreg.h" #include "winternl.h" #include "wine/library.h" #include "options.h" diff --git a/misc/registry.c b/misc/registry.c index 7ab7aa19b2c..c37a4d60901 100644 --- a/misc/registry.c +++ b/misc/registry.c @@ -38,6 +38,7 @@ #include #include +#include #include #ifdef HAVE_UNISTD_H # include @@ -52,7 +53,9 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "ntstatus.h" #include "windef.h" +#include "winbase.h" #include "winerror.h" #include "wine/winbase16.h" diff --git a/misc/version.c b/misc/version.c index 8971de78162..39a07f605f1 100644 --- a/misc/version.c +++ b/misc/version.c @@ -26,11 +26,14 @@ #include #include +#include #include +#include "ntstatus.h" #include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winuser.h" +#include "winreg.h" #include "winternl.h" #include "winerror.h" #include "wine/winbase16.h" diff --git a/msdos/dosmem.c b/msdos/dosmem.c index 82fe3e798a2..72ce56b3653 100644 --- a/msdos/dosmem.c +++ b/msdos/dosmem.c @@ -23,6 +23,7 @@ #include "wine/port.h" #include +#include #include #include #include @@ -35,6 +36,7 @@ # include #endif +#include "windef.h" #include "winbase.h" #include "wine/winbase16.h" diff --git a/msdos/dpmi.c b/msdos/dpmi.c index 81c6726b6f7..27538e1cbc8 100644 --- a/msdos/dpmi.c +++ b/msdos/dpmi.c @@ -21,6 +21,9 @@ #include "config.h" #include "wine/port.h" +#include + +#include "windef.h" #include "winbase.h" #include "callback.h" #include "wine/debug.h" diff --git a/msdos/int21.c b/msdos/int21.c index f05b88cb64b..94b9e3c47bf 100644 --- a/msdos/int21.c +++ b/msdos/int21.c @@ -28,6 +28,7 @@ #include #include #include +#include #include #ifdef HAVE_SYS_FILE_H # include @@ -46,6 +47,7 @@ #include #include "windef.h" #include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "wingdi.h" #include "winuser.h" /* SW_NORMAL */ diff --git a/msdos/ioports.c b/msdos/ioports.c index a10474246d4..52f9dea37f4 100644 --- a/msdos/ioports.c +++ b/msdos/ioports.c @@ -30,6 +30,7 @@ #include #include +#include #include #include #include @@ -39,6 +40,7 @@ #include "windef.h" #include "winbase.h" #include "winnls.h" +#include "winreg.h" #include "winternl.h" #include "callback.h" #include "miscemu.h" diff --git a/msdos/ppdev.c b/msdos/ppdev.c index 1ba9c97d6b7..b2fc55382fc 100644 --- a/msdos/ppdev.c +++ b/msdos/ppdev.c @@ -20,8 +20,11 @@ #include "config.h" +#include "windef.h" + #ifdef HAVE_PPDEV +#include #include #include #include @@ -33,6 +36,8 @@ #include #include "winerror.h" +#include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "miscemu.h" @@ -315,7 +320,6 @@ BOOL IO_pp_outp(int port, DWORD* res) #else /* HAVE_PPDEV */ -#include "windef.h" char IO_pp_init(void) { diff --git a/objects/brush.c b/objects/brush.c index d1eca2ed3a6..3b54fbbac7c 100644 --- a/objects/brush.c +++ b/objects/brush.c @@ -20,8 +20,10 @@ #include "config.h" +#include #include +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "wine/wingdi16.h" diff --git a/objects/clipping.c b/objects/clipping.c index 7cd5dba27fd..11fd7bb39af 100644 --- a/objects/clipping.c +++ b/objects/clipping.c @@ -18,8 +18,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "wownt32.h" #include "wine/winuser16.h" diff --git a/objects/dc.c b/objects/dc.c index 140860049b9..486d67e95df 100644 --- a/objects/dc.c +++ b/objects/dc.c @@ -20,10 +20,13 @@ #include "config.h" +#include #include #include #include "windef.h" +#include "winbase.h" #include "wingdi.h" +#include "winreg.h" #include "winternl.h" #include "winerror.h" #include "wownt32.h" diff --git a/objects/dcvalues.c b/objects/dcvalues.c index 6cad06e5018..2516398d5e1 100644 --- a/objects/dcvalues.c +++ b/objects/dcvalues.c @@ -20,6 +20,9 @@ #include "config.h" +#include + +#include "windef.h" #include "winbase.h" #include "winerror.h" #include "wownt32.h" diff --git a/objects/dib.c b/objects/dib.c index 3119ac9f04e..943cdb79238 100644 --- a/objects/dib.c +++ b/objects/dib.c @@ -18,9 +18,11 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include +#include "windef.h" #include "winbase.h" #include "bitmap.h" #include "selectors.h" diff --git a/objects/enhmetafile.c b/objects/enhmetafile.c index 613ba1972e4..1f014ee741c 100644 --- a/objects/enhmetafile.c +++ b/objects/enhmetafile.c @@ -34,8 +34,10 @@ #include "config.h" #include "wine/port.h" +#include #include #include +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winnls.h" diff --git a/objects/font.c b/objects/font.c index db1950fa234..382585f56f0 100644 --- a/objects/font.c +++ b/objects/font.c @@ -23,10 +23,12 @@ #include "config.h" #include "wine/port.h" +#include #include #include #include #include "winerror.h" +#include "windef.h" #include "winbase.h" #include "winnls.h" #include "wownt32.h" diff --git a/objects/gdiobj.c b/objects/gdiobj.c index f7bbe8079df..3e7a5ad2e48 100644 --- a/objects/gdiobj.c +++ b/objects/gdiobj.c @@ -22,9 +22,11 @@ #include #include +#include #include #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "winreg.h" #include "winerror.h" diff --git a/objects/linedda.c b/objects/linedda.c index f4bd6664e80..a99da9e08e5 100644 --- a/objects/linedda.c +++ b/objects/linedda.c @@ -18,8 +18,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" +#include "winbase.h" #include "wingdi.h" /********************************************************************** diff --git a/objects/palette.c b/objects/palette.c index 66615b60dc4..02966cf3285 100644 --- a/objects/palette.c +++ b/objects/palette.c @@ -23,11 +23,12 @@ * Information in the "Undocumented Windows" is incorrect. */ +#include #include #include -#include "winbase.h" #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "wownt32.h" #include "wine/winuser16.h" diff --git a/objects/pen.c b/objects/pen.c index 83d2f828f45..9d60b6356d6 100644 --- a/objects/pen.c +++ b/objects/pen.c @@ -20,9 +20,11 @@ #include "config.h" +#include #include #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "wine/wingdi16.h" #include "gdi.h" diff --git a/objects/region.c b/objects/region.c index 8c66eae5818..e82db2a65fa 100644 --- a/objects/region.c +++ b/objects/region.c @@ -94,9 +94,11 @@ SOFTWARE. * the y-x-banding that's so nice to have... */ +#include #include #include #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "gdi.h" #include "wine/debug.h" diff --git a/objects/text.c b/objects/text.c index dfc239e029f..3aa1bdf5fd1 100644 --- a/objects/text.c +++ b/objects/text.c @@ -19,12 +19,13 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "wine/winuser16.h" -#include "winbase.h" #include "winerror.h" #include "gdi.h" #include "wine/debug.h" diff --git a/programs/notepad/rsrc.rc b/programs/notepad/rsrc.rc index 4cb30a957e3..50b64c77636 100644 --- a/programs/notepad/rsrc.rc +++ b/programs/notepad/rsrc.rc @@ -18,6 +18,7 @@ */ #include "windef.h" +#include "winbase.h" #include "winuser.h" #include "main.h" #include "winnls.h" diff --git a/programs/regedit/main.h b/programs/regedit/main.h index 3dbc7d7b8f2..69cdd9461d6 100644 --- a/programs/regedit/main.h +++ b/programs/regedit/main.h @@ -77,8 +77,11 @@ extern TCHAR szChildClass[]; /******************************************************************************* * Dynamically load all things that depend on user32.dll */ -#include "winuser.h" +#include "windef.h" +#include "winbase.h" #include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "commctrl.h" #include "commdlg.h" diff --git a/programs/rpcss/np_server.c b/programs/rpcss/np_server.c index 632335783f2..b2bf05f2eb9 100644 --- a/programs/rpcss/np_server.c +++ b/programs/rpcss/np_server.c @@ -20,6 +20,7 @@ #include +#include "ntstatus.h" #include "rpcss.h" #include "wine/debug.h" diff --git a/programs/wcmd/wcmd.h b/programs/wcmd/wcmd.h index 5017808c1b3..84082ee71b1 100644 --- a/programs/wcmd/wcmd.h +++ b/programs/wcmd/wcmd.h @@ -28,6 +28,7 @@ #include #ifdef WINELIB +#include #include #include #endif /* !WINELIB */ diff --git a/programs/wcmd/wcmdmain.c b/programs/wcmd/wcmdmain.c index cd6b60a052d..ceab8608085 100644 --- a/programs/wcmd/wcmdmain.c +++ b/programs/wcmd/wcmdmain.c @@ -24,6 +24,7 @@ * - Lots of functionality missing from builtins */ +#include "ntstatus.h" #include "wcmd.h" char *inbuilt[] = {"ATTRIB", "CALL", "CD", "CHDIR", "CLS", "COPY", "CTTY", diff --git a/programs/winecfg/drive.c b/programs/winecfg/drive.c index e0e4783efbf..b4015afdded 100644 --- a/programs/winecfg/drive.c +++ b/programs/winecfg/drive.c @@ -20,16 +20,21 @@ * */ -#include -#include +#include +#include #include #include +#include + +#include +#include +#include +#include #include +#include #include #include #include -#include -#include #include "winecfg.h" #include "resource.h" diff --git a/programs/winecfg/properties.h b/programs/winecfg/properties.h index 1b4a95484e0..036a6b1ec6e 100644 --- a/programs/winecfg/properties.h +++ b/programs/winecfg/properties.h @@ -24,6 +24,13 @@ #ifndef WINE_CFG_PROPERTIES_H #define WINE_CFG_PROPERTIES_H +#include + +#include "windef.h" +#include "winbase.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "commctrl.h" #define MAX_NAME_LENGTH 64 diff --git a/programs/winecfg/winecfg.h b/programs/winecfg/winecfg.h index 340e456ae10..1d4f88dd212 100644 --- a/programs/winecfg/winecfg.h +++ b/programs/winecfg/winecfg.h @@ -23,6 +23,13 @@ #ifndef WINE_CFG_H #define WINE_CFG_H +#include + +#include "windef.h" +#include "winbase.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "properties.h" #define IS_OPTION_TRUE(ch) \ diff --git a/programs/winecfg/winecfg.rc b/programs/winecfg/winecfg.rc index 3a8f3fbe8e2..97ed06182ec 100644 --- a/programs/winecfg/winecfg.rc +++ b/programs/winecfg/winecfg.rc @@ -20,6 +20,10 @@ * */ +#include "windef.h" +#include "winbase.h" +#include "wingdi.h" +#include "winnls.h" #include "winresrc.h" #include "resource.h" diff --git a/programs/winecfg/x11drvdlg.c b/programs/winecfg/x11drvdlg.c index 04362e030d5..a73cf25370e 100644 --- a/programs/winecfg/x11drvdlg.c +++ b/programs/winecfg/x11drvdlg.c @@ -20,11 +20,15 @@ * */ -#include -#include +#include #include #include +#include +#include +#include +#include + #include "resource.h" #include "winecfg.h" diff --git a/programs/wineconsole/curses.c b/programs/wineconsole/curses.c index 15f131d94a7..951bfdce4b6 100644 --- a/programs/wineconsole/curses.c +++ b/programs/wineconsole/curses.c @@ -42,6 +42,7 @@ #endif #undef KEY_EVENT /* avoid redefinition warning */ #include +#include #include #include #include "winecon_private.h" diff --git a/programs/wineconsole/dialog.c b/programs/wineconsole/dialog.c index 7b341880333..6ca66963ce7 100644 --- a/programs/wineconsole/dialog.c +++ b/programs/wineconsole/dialog.c @@ -19,9 +19,15 @@ #include #include +#include #define NONAMELESSUNION #define NONAMELESSSTRUCT +#include "windef.h" +#include "winbase.h" +#include "wingdi.h" +#include "winuser.h" +#include "winnls.h" #include "commctrl.h" #include "prsht.h" #include "winecon_user.h" diff --git a/programs/wineconsole/registry.c b/programs/wineconsole/registry.c index 9bb1f0dce4b..775891943cc 100644 --- a/programs/wineconsole/registry.c +++ b/programs/wineconsole/registry.c @@ -19,6 +19,9 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include "windef.h" #include "winbase.h" #include "winreg.h" #include "winecon_private.h" diff --git a/programs/wineconsole/winecon_private.h b/programs/wineconsole/winecon_private.h index 81f18c6b123..fbdf4c80e53 100644 --- a/programs/wineconsole/winecon_private.h +++ b/programs/wineconsole/winecon_private.h @@ -18,6 +18,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include +#include #include #include diff --git a/programs/wineconsole/winecon_user.h b/programs/wineconsole/winecon_user.h index 518db430cb2..bc0abe17c72 100644 --- a/programs/wineconsole/winecon_user.h +++ b/programs/wineconsole/winecon_user.h @@ -19,6 +19,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include +#include #include #include #include diff --git a/programs/wineconsole/wineconsole_res.rc b/programs/wineconsole/wineconsole_res.rc index d38f5454da3..c1355fb5d24 100644 --- a/programs/wineconsole/wineconsole_res.rc +++ b/programs/wineconsole/wineconsole_res.rc @@ -17,6 +17,8 @@ */ #include "windef.h" +#include "winbase.h" +#include "wingdi.h" #include "winuser.h" #include "winnls.h" #include "commctrl.h" diff --git a/programs/winedbg/debug.l b/programs/winedbg/debug.l index 7b1374cc515..792c0825f0e 100644 --- a/programs/winedbg/debug.l +++ b/programs/winedbg/debug.l @@ -22,6 +22,9 @@ %{ #include #include +#include + +#include "windef.h" #include "winbase.h" #include "wincon.h" #include "debugger.h" diff --git a/programs/winedbg/debugger.h b/programs/winedbg/debugger.h index 29cff452729..85d234692ee 100644 --- a/programs/winedbg/debugger.h +++ b/programs/winedbg/debugger.h @@ -22,8 +22,11 @@ #define __WINE_DEBUGGER_H #include +#include + #include "windef.h" #include "winbase.h" +#include "ntstatus.h" #include "wine/exception.h" #ifdef __i386__ diff --git a/programs/winedbg/expr.c b/programs/winedbg/expr.c index 2bd10a0d62b..1a702e84c8c 100644 --- a/programs/winedbg/expr.c +++ b/programs/winedbg/expr.c @@ -19,15 +19,17 @@ */ #include "config.h" + #include #include +#include + +#include "windef.h" #include "winbase.h" #include "wine/winbase16.h" #include "debugger.h" #include "expr.h" -#include - struct expr { unsigned int perm; diff --git a/programs/winedbg/info.c b/programs/winedbg/info.c index a6dad14a4c6..40757ac4dfe 100644 --- a/programs/winedbg/info.c +++ b/programs/winedbg/info.c @@ -20,8 +20,12 @@ */ #include "config.h" + #include #include +#include + +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winuser.h" diff --git a/programs/winedbg/winedbg.c b/programs/winedbg/winedbg.c index c9f73d4e477..6f58c027697 100644 --- a/programs/winedbg/winedbg.c +++ b/programs/winedbg/winedbg.c @@ -25,11 +25,11 @@ #include #include "debugger.h" -#include "winternl.h" #include "wincon.h" #include "winreg.h" #include "wingdi.h" #include "winuser.h" +#include "winternl.h" #include "excpt.h" #include "wine/library.h" #include "winnls.h" diff --git a/programs/winevdm/winevdm.c b/programs/winevdm/winevdm.c index edc23930d8e..d8c5da773f4 100644 --- a/programs/winevdm/winevdm.c +++ b/programs/winevdm/winevdm.c @@ -18,6 +18,9 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + +#include "windef.h" #include "winbase.h" #include "wine/winbase16.h" #include "winuser.h" diff --git a/programs/winhelp/hlpfile.c b/programs/winhelp/hlpfile.c index 6c6c393e093..8647e77650f 100644 --- a/programs/winhelp/hlpfile.c +++ b/programs/winhelp/hlpfile.c @@ -19,8 +19,11 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include + +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winuser.h" diff --git a/programs/winhelp/macro.h b/programs/winhelp/macro.h index 84d9d2928c2..49eb6d908e2 100644 --- a/programs/winhelp/macro.h +++ b/programs/winhelp/macro.h @@ -19,6 +19,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" #include "winbase.h" diff --git a/programs/winhelp/winhelp.c b/programs/winhelp/winhelp.c index 6494d872cf1..771447beaec 100644 --- a/programs/winhelp/winhelp.c +++ b/programs/winhelp/winhelp.c @@ -23,6 +23,9 @@ #include #include #include +#include + +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winuser.h" diff --git a/programs/winhelp/winhelp.h b/programs/winhelp/winhelp.h index 2c83a942170..99e86ee13fd 100644 --- a/programs/winhelp/winhelp.h +++ b/programs/winhelp/winhelp.h @@ -33,7 +33,11 @@ #ifndef RC_INVOKED +#include + #include "hlpfile.h" +#include "windef.h" +#include "winbase.h" #include "macro.h" #include "winhelp_res.h" diff --git a/relay32/builtin32.c b/relay32/builtin32.c index 0d9dfb862e1..6186ef29b86 100644 --- a/relay32/builtin32.c +++ b/relay32/builtin32.c @@ -23,6 +23,7 @@ #include #include +#include #include #include #include @@ -30,7 +31,9 @@ #include #endif +#include "ntstatus.h" #include "windef.h" +#include "winbase.h" #include "wine/winbase16.h" #include "wine/library.h" #include "module.h" diff --git a/relay32/relay386.c b/relay32/relay386.c index a9290aeb2bd..f2a396d651f 100644 --- a/relay32/relay386.c +++ b/relay32/relay386.c @@ -23,8 +23,12 @@ #include #include +#include #include +#include "windef.h" +#include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "wine/unicode.h" #include "wine/debug.h" diff --git a/relay32/snoop.c b/relay32/snoop.c index c36eb209558..94f997bfd75 100644 --- a/relay32/snoop.c +++ b/relay32/snoop.c @@ -22,8 +22,13 @@ #include "wine/port.h" #include +#include #include #include +#include "ntstatus.h" +#include "windef.h" +#include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "snoop.h" #include "wine/debug.h" diff --git a/scheduler/client.c b/scheduler/client.c index 9f643f99935..ec62534a8f8 100644 --- a/scheduler/client.c +++ b/scheduler/client.c @@ -50,6 +50,7 @@ #endif #include +#include "ntstatus.h" #include "thread.h" #include "wine/library.h" #include "wine/server.h" diff --git a/scheduler/fiber.c b/scheduler/fiber.c index dfc93aa78f1..475c8b5dcb6 100644 --- a/scheduler/fiber.c +++ b/scheduler/fiber.c @@ -22,8 +22,10 @@ */ #include +#include #define NONAMELESSUNION +#include "windef.h" #include "winbase.h" #include "winerror.h" #include "wine/exception.h" diff --git a/scheduler/handle.c b/scheduler/handle.c index b3f2ed0f85b..a5bc9e5e015 100644 --- a/scheduler/handle.c +++ b/scheduler/handle.c @@ -21,6 +21,7 @@ #include "config.h" #include +#include #include #ifdef HAVE_IO_H # include @@ -28,6 +29,7 @@ #ifdef HAVE_UNISTD_H # include #endif +#include "windef.h" #include "winbase.h" #include "wine/server.h" #include "winerror.h" diff --git a/scheduler/synchro.c b/scheduler/synchro.c index 2537e1a722a..b2ce0fe383b 100644 --- a/scheduler/synchro.c +++ b/scheduler/synchro.c @@ -20,7 +20,12 @@ #include "config.h" +#include + +#include "ntstatus.h" +#include "windef.h" #include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "../kernel/kernel_private.h" /* FIXME: to be changed when moving file to dlls/kernel */ diff --git a/scheduler/syslevel.c b/scheduler/syslevel.c index 798133ac2e0..9ad2f51b1e1 100644 --- a/scheduler/syslevel.c +++ b/scheduler/syslevel.c @@ -20,10 +20,14 @@ #include "config.h" +#include #ifdef HAVE_UNISTD_H # include #endif #include +#include "windef.h" +#include "winbase.h" +#include "winreg.h" #include "winternl.h" #include "wine/winbase16.h" #include "syslevel.h" diff --git a/scheduler/thread.c b/scheduler/thread.c index ca72346ead9..0738f6476a8 100644 --- a/scheduler/thread.c +++ b/scheduler/thread.c @@ -34,6 +34,7 @@ # include #endif #include "wine/winbase16.h" +#include "ntstatus.h" #include "thread.h" #include "module.h" #include "winerror.h" diff --git a/server/context_i386.c b/server/context_i386.c index 01aaef21aec..4ef2fa50e28 100644 --- a/server/context_i386.c +++ b/server/context_i386.c @@ -27,6 +27,7 @@ #ifdef HAVE_SYS_REG_H #include #endif +#include #include #ifdef HAVE_SYS_PTRACE_H # include @@ -35,6 +36,7 @@ # include #endif +#include "windef.h" #include "winbase.h" #include "file.h" diff --git a/server/context_powerpc.c b/server/context_powerpc.c index fca6225de37..96d81e2d97f 100644 --- a/server/context_powerpc.c +++ b/server/context_powerpc.c @@ -28,6 +28,7 @@ #ifdef HAVE_SYS_REG_H # include #endif +#include #include #ifdef HAVE_SYS_PTRACE_H # include @@ -45,6 +46,7 @@ # endif #endif /* PTRACE_POKEUSER */ +#include "windef.h" #include "winbase.h" #include "file.h" diff --git a/server/context_sparc.c b/server/context_sparc.c index 342881b4821..157f02b6d5e 100644 --- a/server/context_sparc.c +++ b/server/context_sparc.c @@ -28,11 +28,13 @@ #ifdef HAVE_SYS_REG_H # include #endif +#include #include #ifdef HAVE_SYS_PTRACE_H # include #endif +#include "windef.h" #include "winbase.h" #include "file.h" diff --git a/server/debugger.c b/server/debugger.c index 29f92b2439a..56dbbc64712 100644 --- a/server/debugger.c +++ b/server/debugger.c @@ -24,8 +24,10 @@ #include #include #include +#include #include +#include "windef.h" #include "winbase.h" #include "handle.h" diff --git a/server/device.c b/server/device.c index 1a637124055..c2422b96218 100644 --- a/server/device.c +++ b/server/device.c @@ -26,10 +26,12 @@ #include #include +#include #include #include #include +#include "windef.h" #include "winbase.h" #include "handle.h" diff --git a/server/file.c b/server/file.c index 96d525040c4..1ff29a90293 100644 --- a/server/file.c +++ b/server/file.c @@ -23,6 +23,7 @@ #include #include +#include #include #include #include @@ -40,6 +41,7 @@ #endif #include "winerror.h" +#include "windef.h" #include "winbase.h" #include "file.h" diff --git a/server/handle.c b/server/handle.c index ff9e54605c8..7669688fdc2 100644 --- a/server/handle.c +++ b/server/handle.c @@ -24,9 +24,11 @@ #include #include #include +#include #include #include +#include "windef.h" #include "winbase.h" #include "handle.h" diff --git a/server/hook.c b/server/hook.c index fa42d8d07f9..ab868659ea2 100644 --- a/server/hook.c +++ b/server/hook.c @@ -22,8 +22,10 @@ #include "wine/port.h" #include +#include #include +#include "windef.h" #include "winbase.h" #include "winuser.h" diff --git a/server/mapping.c b/server/mapping.c index 45f473cadc1..ccd0e8c9763 100644 --- a/server/mapping.c +++ b/server/mapping.c @@ -22,11 +22,13 @@ #include "wine/port.h" #include +#include #include #include #include #include +#include "windef.h" #include "winbase.h" #include "file.h" diff --git a/server/named_pipe.c b/server/named_pipe.c index e5950905b31..b69eec68986 100644 --- a/server/named_pipe.c +++ b/server/named_pipe.c @@ -28,6 +28,7 @@ #include #include #include +#include #include #include #include @@ -38,6 +39,7 @@ #include #include +#include "windef.h" #include "winbase.h" #include "file.h" diff --git a/server/process.c b/server/process.c index 3f4f9e83f69..15ab052e936 100644 --- a/server/process.c +++ b/server/process.c @@ -25,6 +25,7 @@ #include #include #include +#include #include #include #include @@ -33,6 +34,7 @@ #endif #include +#include "windef.h" #include "winbase.h" #include "winnt.h" diff --git a/server/queue.c b/server/queue.c index 65bb680fe31..4868a23310f 100644 --- a/server/queue.c +++ b/server/queue.c @@ -22,9 +22,11 @@ #include "wine/port.h" #include +#include #include #include +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winuser.h" diff --git a/server/serial.c b/server/serial.c index b2dca50905c..65dd087caff 100644 --- a/server/serial.c +++ b/server/serial.c @@ -25,6 +25,7 @@ #include #include +#include #include #include #include @@ -43,6 +44,7 @@ #endif #include "winerror.h" +#include "windef.h" #include "winbase.h" #include "file.h" diff --git a/server/smb.c b/server/smb.c index f31cebe7820..2ddd41010d1 100644 --- a/server/smb.c +++ b/server/smb.c @@ -26,6 +26,7 @@ #include #include +#include #include #include #include @@ -44,6 +45,7 @@ #endif #include "winerror.h" +#include "windef.h" #include "winbase.h" #include "file.h" diff --git a/server/sock.c b/server/sock.c index 6161d23bd03..3b3e4baf37c 100644 --- a/server/sock.c +++ b/server/sock.c @@ -25,6 +25,7 @@ #include #include +#include #include #include #include @@ -46,6 +47,7 @@ #include #include +#include "windef.h" #include "winbase.h" #include "process.h" diff --git a/server/thread.c b/server/thread.c index 6b451feec3f..14c42bd6c68 100644 --- a/server/thread.c +++ b/server/thread.c @@ -33,6 +33,7 @@ #include #include +#include "windef.h" #include "winbase.h" #include "file.h" diff --git a/server/thread.h b/server/thread.h index 9403ddfd3eb..98740765b41 100644 --- a/server/thread.h +++ b/server/thread.h @@ -22,6 +22,7 @@ #define __WINE_SERVER_THREAD_H #include "object.h" +#include "ntstatus.h" /* thread structure */ diff --git a/server/trace.c b/server/trace.c index 8ba7d3aa481..deba957e292 100644 --- a/server/trace.c +++ b/server/trace.c @@ -22,6 +22,7 @@ #include "wine/port.h" #include +#include #include #include diff --git a/server/window.c b/server/window.c index 61e4e4ad54f..f1d74da501d 100644 --- a/server/window.c +++ b/server/window.c @@ -22,7 +22,9 @@ #include "wine/port.h" #include +#include +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winuser.h" diff --git a/tools/make_ctests b/tools/make_ctests index 196bd53cf59..508438576c9 100755 --- a/tools/make_ctests +++ b/tools/make_ctests @@ -23,6 +23,7 @@ cat < #include #include #include "windef.h" diff --git a/tools/widl/widltypes.h b/tools/widl/widltypes.h index bc7d57abf66..d784a391b16 100644 --- a/tools/widl/widltypes.h +++ b/tools/widl/widltypes.h @@ -21,7 +21,9 @@ #ifndef __WIDL_WIDLTYPES_H #define __WIDL_WIDLTYPES_H +#include #include "windef.h" +#include "winbase.h" #include "guiddef.h" #include "wine/rpcfc.h" diff --git a/tools/winebuild/parser.c b/tools/winebuild/parser.c index 26a2b347533..10db504d7f6 100644 --- a/tools/winebuild/parser.c +++ b/tools/winebuild/parser.c @@ -27,10 +27,12 @@ #include #include +#include #include #include #include +#include "windef.h" #include "winbase.h" #include "build.h" diff --git a/tools/winebuild/res16.c b/tools/winebuild/res16.c index 3694bef2b4c..f917baa0b50 100644 --- a/tools/winebuild/res16.c +++ b/tools/winebuild/res16.c @@ -24,6 +24,7 @@ #include #include #include +#include #include #ifdef HAVE_SYS_TYPES_H # include @@ -36,6 +37,7 @@ #include #endif +#include "windef.h" #include "winbase.h" #include "build.h" diff --git a/tools/winebuild/res32.c b/tools/winebuild/res32.c index 15635a9d53d..071a76422d4 100644 --- a/tools/winebuild/res32.c +++ b/tools/winebuild/res32.c @@ -24,6 +24,7 @@ #include #include #include +#include #include #ifdef HAVE_SYS_TYPES_H # include @@ -36,6 +37,7 @@ #include #endif +#include "windef.h" #include "winbase.h" #include "build.h" diff --git a/tools/winebuild/spec32.c b/tools/winebuild/spec32.c index 6cebc059146..bba57cdf15f 100644 --- a/tools/winebuild/spec32.c +++ b/tools/winebuild/spec32.c @@ -27,8 +27,10 @@ #include #include +#include #include +#include "windef.h" #include "winbase.h" #include "wine/exception.h" #include "build.h" diff --git a/tools/winedump/debug.c b/tools/winedump/debug.c index 2ead49b742e..0df9cf522a9 100644 --- a/tools/winedump/debug.c +++ b/tools/winedump/debug.c @@ -24,6 +24,7 @@ #include "wine/port.h" #include +#include #include #ifdef HAVE_UNISTD_H # include @@ -41,6 +42,7 @@ #include #include "windef.h" +#include "winbase.h" #include "winedump.h" #include "pe.h" #include "cvinclude.h" diff --git a/tools/winedump/ne.c b/tools/winedump/ne.c index f286b929796..0a0e1e12ae0 100644 --- a/tools/winedump/ne.c +++ b/tools/winedump/ne.c @@ -22,6 +22,7 @@ #include "wine/port.h" #include +#include #include #ifdef HAVE_UNISTD_H #include diff --git a/tools/winedump/pe.c b/tools/winedump/pe.c index 913cae03204..3f6a82a0fe8 100644 --- a/tools/winedump/pe.c +++ b/tools/winedump/pe.c @@ -22,6 +22,7 @@ #include "wine/port.h" #include +#include #include #ifdef HAVE_UNISTD_H # include @@ -41,6 +42,7 @@ #define NONAMELESSUNION #define NONAMELESSSTRUCT #include "windef.h" +#include "winbase.h" #include "winedump.h" #include "pe.h" diff --git a/tools/wmc/utils.h b/tools/wmc/utils.h index b917740d03c..b666bd9f31b 100644 --- a/tools/wmc/utils.h +++ b/tools/wmc/utils.h @@ -21,12 +21,10 @@ #ifndef __WMC_UTILS_H #define __WMC_UTILS_H -#ifndef __WMC_WMCTYPES_H -#include "wmctypes.h" -#endif - #include /* size_t */ +#include "wmctypes.h" + void *xmalloc(size_t); void *xrealloc(void *, size_t); char *xstrdup(const char *str); diff --git a/tools/wmc/wmc.h b/tools/wmc/wmc.h index 19eee29278a..f4102360424 100644 --- a/tools/wmc/wmc.h +++ b/tools/wmc/wmc.h @@ -21,12 +21,10 @@ #ifndef __WMC_WMC_H #define __WMC_WMC_H -#ifndef __WMC_WMCTYPES_H -#include "wmctypes.h" -#endif - #include /* For time_t */ +#include "wmctypes.h" + #define WMC_MAJOR_VERSION 1 #define WMC_MINOR_VERSION 0 #define WMC_MICRO_VERSION 0 diff --git a/tools/wmc/wmctypes.h b/tools/wmc/wmctypes.h index f709d7c67f5..2f8e02a08ee 100644 --- a/tools/wmc/wmctypes.h +++ b/tools/wmc/wmctypes.h @@ -21,9 +21,9 @@ #ifndef __WMC_WMCTYPES_H #define __WMC_WMCTYPES_H -#ifndef __WINE_WINDEF_H +#include #include "windef.h" -#endif +#include "winbase.h" /* Byteordering defines */ #define WMC_BO_NATIVE 0x00 diff --git a/tools/wrc/dumpres.h b/tools/wrc/dumpres.h index 63f5a0a470e..3ebccb82ee1 100644 --- a/tools/wrc/dumpres.h +++ b/tools/wrc/dumpres.h @@ -21,9 +21,7 @@ #ifndef __WRC_DUMPRES_H #define __WRC_DUMPRES_H -#ifndef __WRC_WRCTYPES_H #include "wrctypes.h" -#endif char *get_typename(resource_t* r); void dump_resources(resource_t *top); diff --git a/tools/wrc/genres.h b/tools/wrc/genres.h index 7dbca3ff35c..8005d5e6df2 100644 --- a/tools/wrc/genres.h +++ b/tools/wrc/genres.h @@ -21,9 +21,7 @@ #ifndef __WRC_GENRES_H #define __WRC_GENRES_H -#ifndef __WRC_WRCTYPES_H #include "wrctypes.h" -#endif res_t *new_res(void); res_t *grow_res(res_t *r, int add); diff --git a/tools/wrc/newstruc.h b/tools/wrc/newstruc.h index 6dc4bb14f37..a0a624ddf3a 100644 --- a/tools/wrc/newstruc.h +++ b/tools/wrc/newstruc.h @@ -21,9 +21,7 @@ #ifndef __WRC_NEWSTRUC_H #define __WRC_NEWSTRUC_H -#ifndef __WRC_WRCTYPES_H #include "wrctypes.h" -#endif #define __NEW_STRUCT_FUNC(p) \ p##_t *new_##p(void)\ diff --git a/tools/wrc/readres.h b/tools/wrc/readres.h index 6b25dac9f0c..d4e7a91d5c8 100644 --- a/tools/wrc/readres.h +++ b/tools/wrc/readres.h @@ -21,9 +21,7 @@ #ifndef __WRC_READRES_H #define __WRC_READRES_H -#ifndef __WRC_WRCTYPES_H #include "wrctypes.h" -#endif resource_t *read_resfile(char *inname); diff --git a/tools/wrc/utils.h b/tools/wrc/utils.h index afb959776fa..c42400834b0 100644 --- a/tools/wrc/utils.h +++ b/tools/wrc/utils.h @@ -21,12 +21,10 @@ #ifndef __WRC_UTILS_H #define __WRC_UTILS_H -#ifndef __WRC_WRCTYPES_H -#include "wrctypes.h" -#endif - #include /* size_t */ +#include "wrctypes.h" + void *xmalloc(size_t); void *xrealloc(void *, size_t); char *xstrdup(const char *str); diff --git a/tools/wrc/wrc.h b/tools/wrc/wrc.h index ec8db779348..075177c6d12 100644 --- a/tools/wrc/wrc.h +++ b/tools/wrc/wrc.h @@ -21,12 +21,10 @@ #ifndef __WRC_WRC_H #define __WRC_WRC_H -#ifndef __WRC_WRCTYPES_H -#include "wrctypes.h" -#endif - #include /* For time_t */ +#include "wrctypes.h" + #define WRC_MAJOR_VERSION 1 #define WRC_MINOR_VERSION 1 #define WRC_MICRO_VERSION 9 diff --git a/tools/wrc/wrctypes.h b/tools/wrc/wrctypes.h index 0f73a1fbac9..e7eb9a4b283 100644 --- a/tools/wrc/wrctypes.h +++ b/tools/wrc/wrctypes.h @@ -21,7 +21,9 @@ #ifndef __WRC_WRCTYPES_H #define __WRC_WRCTYPES_H +#include #include "windef.h" +#include "winbase.h" #ifndef MAKELANGID #include "winnls.h" diff --git a/win32/device.c b/win32/device.c index 0cec32d1153..2b3dda2ef06 100644 --- a/win32/device.c +++ b/win32/device.c @@ -32,6 +32,7 @@ #include #include +#include "ntstatus.h" #include "windef.h" #include "winbase.h" #include "winreg.h" diff --git a/win32/except.c b/win32/except.c index d7cb912febb..1d1910cc4b8 100644 --- a/win32/except.c +++ b/win32/except.c @@ -38,9 +38,13 @@ #include "config.h" #include "wine/port.h" +#include #include +#include "ntstatus.h" #include "windef.h" +#include "winbase.h" #include "winerror.h" +#include "winreg.h" #include "winternl.h" #include "wingdi.h" #include "winuser.h" diff --git a/win32/newfns.c b/win32/newfns.c index 9ab2b760273..8eef6d15da2 100644 --- a/win32/newfns.c +++ b/win32/newfns.c @@ -24,6 +24,7 @@ at a later date. */ #include "config.h" #include "wine/port.h" +#include #include #include #ifdef HAVE_SYS_TIME_H diff --git a/windows/class.c b/windows/class.c index 3ae47f4c011..c4e74004556 100644 --- a/windows/class.c +++ b/windows/class.c @@ -29,12 +29,14 @@ #include "config.h" #include "wine/port.h" +#include #include #include #include "wine/winbase16.h" #include "winerror.h" #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "wine/winuser16.h" #include "wownt32.h" diff --git a/windows/clipboard.c b/windows/clipboard.c index e9699d4569a..d1bbce444c0 100644 --- a/windows/clipboard.c +++ b/windows/clipboard.c @@ -32,6 +32,7 @@ #include "config.h" #include "wine/port.h" +#include #include #include #include diff --git a/windows/cursoricon.c b/windows/cursoricon.c index 261a247b583..488407da03a 100644 --- a/windows/cursoricon.c +++ b/windows/cursoricon.c @@ -43,12 +43,17 @@ * FIXME: what are we going to do with animation and color (bpp > 1) cursors ?! */ +#include #include #include #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "wownt32.h" +#include "winerror.h" +#include "ntstatus.h" +#include "excpt.h" #include "wine/winbase16.h" #include "wine/winuser16.h" #include "wine/exception.h" @@ -58,8 +63,6 @@ #include "wine/debug.h" #include "user.h" #include "message.h" -#include "winerror.h" -#include "excpt.h" WINE_DEFAULT_DEBUG_CHANNEL(cursor); WINE_DECLARE_DEBUG_CHANNEL(icon); diff --git a/windows/defdlg.c b/windows/defdlg.c index f6df0540ba2..5d1f6aa472f 100644 --- a/windows/defdlg.c +++ b/windows/defdlg.c @@ -18,6 +18,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" #include "winbase.h" #include "wingdi.h" diff --git a/windows/dialog.c b/windows/dialog.c index 7dbe8397f7a..3ce861e6b74 100644 --- a/windows/dialog.c +++ b/windows/dialog.c @@ -25,6 +25,7 @@ #include #include #include +#include #include #include diff --git a/windows/driver.c b/windows/driver.c index 1cd7abba4ab..befbad1e602 100644 --- a/windows/driver.c +++ b/windows/driver.c @@ -22,9 +22,11 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" +#include "winbase.h" #include "wine/winbase16.h" #include "wingdi.h" #include "winuser.h" diff --git a/windows/input.c b/windows/input.c index bfefcb4adda..953d188286e 100644 --- a/windows/input.c +++ b/windows/input.c @@ -24,6 +24,7 @@ #include #include +#include #include #include #include diff --git a/windows/keyboard.c b/windows/keyboard.c index 50df439b89e..976ced0e024 100644 --- a/windows/keyboard.c +++ b/windows/keyboard.c @@ -22,6 +22,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include #include diff --git a/windows/mdi.c b/windows/mdi.c index 219e7f6caea..7622db1822d 100644 --- a/windows/mdi.c +++ b/windows/mdi.c @@ -81,6 +81,7 @@ */ #include +#include #include #include #include diff --git a/windows/message.c b/windows/message.c index c3e3dbf0a30..20b7b161770 100644 --- a/windows/message.c +++ b/windows/message.c @@ -20,6 +20,7 @@ #include "config.h" +#include #include #include #include @@ -28,11 +29,13 @@ #endif #include +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winuser.h" #include "message.h" #include "winerror.h" +#include "ntstatus.h" #include "wine/server.h" #include "controls.h" #include "dde.h" diff --git a/windows/msgbox.c b/windows/msgbox.c index 3fb5922ce6c..54eb7404deb 100644 --- a/windows/msgbox.c +++ b/windows/msgbox.c @@ -18,12 +18,15 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "wine/winbase16.h" #include "wine/winuser16.h" +#include "winreg.h" #include "winternl.h" #include "dlgs.h" #include "user.h" diff --git a/windows/multimon.c b/windows/multimon.c index e909538228e..d1fe7b42d7a 100644 --- a/windows/multimon.c +++ b/windows/multimon.c @@ -18,10 +18,11 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" -#include "wingdi.h" #include "winbase.h" +#include "wingdi.h" #include "winuser.h" #include "wine/unicode.h" diff --git a/windows/nonclient.c b/windows/nonclient.c index 354e0eb30fb..cc9ee27370c 100644 --- a/windows/nonclient.c +++ b/windows/nonclient.c @@ -20,7 +20,10 @@ #include "config.h" +#include + #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "wine/winuser16.h" #include "wownt32.h" diff --git a/windows/painting.c b/windows/painting.c index c95abddda1e..e6bac8b7e52 100644 --- a/windows/painting.c +++ b/windows/painting.c @@ -19,8 +19,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "wine/winuser16.h" #include "wownt32.h" diff --git a/windows/queue.c b/windows/queue.c index 08cde7f0345..ba303c20f6c 100644 --- a/windows/queue.c +++ b/windows/queue.c @@ -18,10 +18,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include #include #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "winerror.h" #include "wine/winbase16.h" diff --git a/windows/rect.c b/windows/rect.c index bba18ef19b9..40bcaaa59f9 100644 --- a/windows/rect.c +++ b/windows/rect.c @@ -18,7 +18,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "wine/winuser16.h" #include "winuser.h" diff --git a/windows/scroll.c b/windows/scroll.c index a160364c9f9..070c12b68c3 100644 --- a/windows/scroll.c +++ b/windows/scroll.c @@ -19,9 +19,11 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "wine/winuser16.h" #include "winuser.h" diff --git a/windows/spy.c b/windows/spy.c index f17afb6693c..30f2cf83c27 100644 --- a/windows/spy.c +++ b/windows/spy.c @@ -21,8 +21,10 @@ #include #include +#include #include #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "winreg.h" #include "wownt32.h" @@ -30,6 +32,7 @@ #include "win.h" #include "wine/debug.h" #include "message.h" +#include "winnls.h" #include "commctrl.h" WINE_DEFAULT_DEBUG_CHANNEL(message); diff --git a/windows/struct32.h b/windows/struct32.h index 33b14ed0722..b4541c224c7 100644 --- a/windows/struct32.h +++ b/windows/struct32.h @@ -21,8 +21,9 @@ #ifndef __WINE_STRUCT32_H #define __WINE_STRUCT32_H -#include "winbase.h" +#include #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "wine/winuser16.h" diff --git a/windows/syscolor.c b/windows/syscolor.c index 84fe6cabe37..e98e1f8f260 100644 --- a/windows/syscolor.c +++ b/windows/syscolor.c @@ -20,14 +20,15 @@ */ #include +#include #include #include #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "wine/winbase16.h" #include "wine/winuser16.h" -#include "winbase.h" #include "winuser.h" #include "wownt32.h" #include "winreg.h" diff --git a/windows/sysmetrics.c b/windows/sysmetrics.c index fe83e7dbc02..cde72fceead 100644 --- a/windows/sysmetrics.c +++ b/windows/sysmetrics.c @@ -18,15 +18,16 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include #include #include "windef.h" -#include "wingdi.h" -#include "wine/winuser16.h" #include "winbase.h" #include "winreg.h" +#include "wingdi.h" +#include "wine/winuser16.h" #include "winuser.h" #include "winerror.h" #include "user.h" diff --git a/windows/sysparams.c b/windows/sysparams.c index 87464f7d8e0..4078be6e9b8 100644 --- a/windows/sysparams.c +++ b/windows/sysparams.c @@ -20,6 +20,7 @@ #include "config.h" +#include #include #include #include diff --git a/windows/timer.c b/windows/timer.c index ede31342bca..f127021a181 100644 --- a/windows/timer.c +++ b/windows/timer.c @@ -18,7 +18,10 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "wine/winuser16.h" #include "winuser.h" diff --git a/windows/user.c b/windows/user.c index d108aa4152b..f971f96b09b 100644 --- a/windows/user.c +++ b/windows/user.c @@ -19,10 +19,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include #include "wine/winbase16.h" #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "winuser.h" #include "wine/winuser16.h" diff --git a/windows/win.c b/windows/win.c index 6a74b01faba..ac3861102d5 100644 --- a/windows/win.c +++ b/windows/win.c @@ -22,9 +22,11 @@ #include "wine/port.h" #include +#include #include #include #include "windef.h" +#include "winbase.h" #include "wine/winbase16.h" #include "wine/winuser16.h" #include "wownt32.h" diff --git a/windows/winhelp.c b/windows/winhelp.c index 6f5e3c0c723..7dc9c63c6c0 100644 --- a/windows/winhelp.c +++ b/windows/winhelp.c @@ -22,12 +22,14 @@ #include "config.h" #include +#include #include #include #ifdef HAVE_UNISTD_H # include #endif #include "wine/debug.h" +#include "windef.h" #include "winbase.h" #include "wingdi.h" #include "winuser.h" diff --git a/windows/winpos.c b/windows/winpos.c index 666055227f5..7e5ae7bb616 100644 --- a/windows/winpos.c +++ b/windows/winpos.c @@ -19,9 +19,11 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include #include #include "winerror.h" #include "windef.h" +#include "winbase.h" #include "wingdi.h" #include "winerror.h" #include "wine/winuser16.h" diff --git a/windows/winproc.c b/windows/winproc.c index 81cee8a6cd0..085b1eb7e3b 100644 --- a/windows/winproc.c +++ b/windows/winproc.c @@ -22,6 +22,7 @@ #include "config.h" #include "wine/port.h" +#include #include #include "windef.h"