Added some missing import directives.
diff --git a/dlls/avifil32/avifil32.spec b/dlls/avifil32/avifil32.spec index 3e3c79c..281e473 100644 --- a/dlls/avifil32/avifil32.spec +++ b/dlls/avifil32/avifil32.spec
@@ -1,6 +1,8 @@ name avifil32 type win32 +import msvfw32.dll + @ stub AVIBuildFilter @ stub AVIBuildFilterA @ stub AVIBuildFilterW
diff --git a/dlls/commdlg/comdlg32.spec b/dlls/commdlg/comdlg32.spec index 779b598..d2a80f9 100644 --- a/dlls/commdlg/comdlg32.spec +++ b/dlls/commdlg/comdlg32.spec
@@ -3,6 +3,10 @@ init COMDLG32_DllEntryPoint rsrc comdlg32 +import shell32.dll +import comctl32.dll +import winspool.dll + 0 stub ArrowBtnWndProc 1 stdcall ChooseColorA(ptr) ChooseColorA 2 stdcall ChooseColorW(ptr) ChooseColorW
diff --git a/dlls/ddraw/ddraw.spec b/dlls/ddraw/ddraw.spec index d5052b7..bf16d26 100644 --- a/dlls/ddraw/ddraw.spec +++ b/dlls/ddraw/ddraw.spec
@@ -4,6 +4,7 @@ import kernel32.dll import user32.dll import ole32.dll +import x11drv.dll @ stub DDHAL32_VidMemAlloc @ stub DDHAL32_VidMemFree
diff --git a/dlls/dplayx/dplayx.spec b/dlls/dplayx/dplayx.spec index 491613b..a821fe6 100644 --- a/dlls/dplayx/dplayx.spec +++ b/dlls/dplayx/dplayx.spec
@@ -2,6 +2,8 @@ type win32 init DPLAYX_LibMain +import ole32.dll + 1 stdcall DirectPlayCreate(ptr ptr ptr) DirectPlayCreate 2 stdcall DirectPlayEnumerateA(ptr ptr) DirectPlayEnumerateA 3 stdcall DirectPlayEnumerateW(ptr ptr) DirectPlayEnumerateW
diff --git a/dlls/msvideo/msvfw32.spec b/dlls/msvideo/msvfw32.spec index b099e02..4e4fa58 100644 --- a/dlls/msvideo/msvfw32.spec +++ b/dlls/msvideo/msvfw32.spec
@@ -1,6 +1,8 @@ name msvfw32 type win32 +import winmm.dll + # Yes, ICCompress,ICDecompress,MCIWnd* and ICDraw* are cdecl (VFWAPIV). # The rest is stdcall (VFWAPI) however. -Marcus Meissner, 990124
diff --git a/dlls/oleaut32/oleaut32.spec b/dlls/oleaut32/oleaut32.spec index cac6ed4..ced714e 100644 --- a/dlls/oleaut32/oleaut32.spec +++ b/dlls/oleaut32/oleaut32.spec
@@ -1,6 +1,8 @@ name oleaut32 type win32 +import ole32.dll + 1 stub DllGetClassObject 2 stdcall SysAllocString(wstr) SysAllocString 3 stdcall SysReAllocString(ptr wstr) SysReAllocString
diff --git a/dlls/olecli/olecli32.spec b/dlls/olecli/olecli32.spec index a3606b8..e818987 100644 --- a/dlls/olecli/olecli32.spec +++ b/dlls/olecli/olecli32.spec
@@ -1,6 +1,9 @@ name olecli32 type win32 +import ole32.dll +import olesvr32.dll + 1 stub WEP 2 stub OleDelete 3 stdcall OleSaveToStream(ptr ptr) OleSaveToStream
diff --git a/dlls/shell32/shell32.spec b/dlls/shell32/shell32.spec index 21155c5..65540d5 100644 --- a/dlls/shell32/shell32.spec +++ b/dlls/shell32/shell32.spec
@@ -3,6 +3,9 @@ init Shell32LibMain rsrc shell32 +import ole32.dll +import comctl32.dll + # Functions exported by the Win95 shell32.dll # (these need to have these exact ordinals, for some # win95 and winNT dlls import shell32.dll by ordinal)
diff --git a/dlls/urlmon/urlmon.spec b/dlls/urlmon/urlmon.spec index a9b6832..92e8670 100644 --- a/dlls/urlmon/urlmon.spec +++ b/dlls/urlmon/urlmon.spec
@@ -1,6 +1,8 @@ name urlmon type win32 +import ole32.dll + 1 stub CDLGetLongPathNameA 2 stub CDLGetLongPathNameW @ stub AsyncGetClassBits
diff --git a/dlls/version/version.spec b/dlls/version/version.spec index 39772da..6d2c720 100644 --- a/dlls/version/version.spec +++ b/dlls/version/version.spec
@@ -2,6 +2,7 @@ type win32 import kernel32.dll +import lz32.dll @ stdcall GetFileVersionInfoA(str long long ptr) GetFileVersionInfoA @ stdcall GetFileVersionInfoSizeA(str ptr) GetFileVersionInfoSizeA
diff --git a/dlls/winmm/joystick/joystick.spec b/dlls/winmm/joystick/joystick.spec index bea6d1a..476170c 100644 --- a/dlls/winmm/joystick/joystick.spec +++ b/dlls/winmm/joystick/joystick.spec
@@ -2,4 +2,6 @@ file joystick.drv type win32 +import winmm.dll + 1 stdcall DriverProc(long long long long long) JSTCK_DriverProc
diff --git a/dlls/winmm/mcianim/mcianim.spec b/dlls/winmm/mcianim/mcianim.spec index 0e3bbb6..9d04772 100644 --- a/dlls/winmm/mcianim/mcianim.spec +++ b/dlls/winmm/mcianim/mcianim.spec
@@ -2,4 +2,6 @@ file mcianim.drv type win32 +import winmm.dll + 1 stdcall DriverProc(long long long long long) MCIANIM_DriverProc
diff --git a/dlls/winmm/mciavi/mciavi.spec b/dlls/winmm/mciavi/mciavi.spec index 1791b4c..cc3ba41 100644 --- a/dlls/winmm/mciavi/mciavi.spec +++ b/dlls/winmm/mciavi/mciavi.spec
@@ -2,4 +2,6 @@ file mciavi.drv type win32 +import winmm.dll + 1 stdcall DriverProc(long long long long long) MCIAVI_DriverProc
diff --git a/dlls/winmm/mcicda/mcicda.spec b/dlls/winmm/mcicda/mcicda.spec index 4839808..0bb624e 100644 --- a/dlls/winmm/mcicda/mcicda.spec +++ b/dlls/winmm/mcicda/mcicda.spec
@@ -2,4 +2,6 @@ file mcicda.drv type win32 +import winmm.dll + 1 stdcall DriverProc(long long long long long) MCICDA_DriverProc
diff --git a/dlls/winmm/mciseq/mciseq.spec b/dlls/winmm/mciseq/mciseq.spec index 2d7f5d8..5c6fd74 100644 --- a/dlls/winmm/mciseq/mciseq.spec +++ b/dlls/winmm/mciseq/mciseq.spec
@@ -2,4 +2,6 @@ file mciseq.drv type win32 +import winmm.dll + 1 stdcall DriverProc(long long long long long) MCIMIDI_DriverProc
diff --git a/dlls/winmm/mciwave/mciwave.spec b/dlls/winmm/mciwave/mciwave.spec index 63331a8..d7836c3 100644 --- a/dlls/winmm/mciwave/mciwave.spec +++ b/dlls/winmm/mciwave/mciwave.spec
@@ -2,4 +2,6 @@ file mciwave.drv type win32 +import winmm.dll + 1 stdcall DriverProc(long long long long long) MCIWAVE_DriverProc
diff --git a/dlls/winmm/midimap/midimap.spec b/dlls/winmm/midimap/midimap.spec index 22c5253..790fa1c 100644 --- a/dlls/winmm/midimap/midimap.spec +++ b/dlls/winmm/midimap/midimap.spec
@@ -2,6 +2,8 @@ file midimap.drv type win32 +import winmm.dll + 1 stdcall DriverProc(long long long long long) MIDIMAP_DriverProc 2 stdcall midMessage(long long long long long) MIDIMAP_midMessage 3 stdcall modMessage(long long long long long) MIDIMAP_modMessage
diff --git a/dlls/winmm/wavemap/msacm.spec b/dlls/winmm/wavemap/msacm.spec index 19fbf32..eb5313b 100644 --- a/dlls/winmm/wavemap/msacm.spec +++ b/dlls/winmm/wavemap/msacm.spec
@@ -2,6 +2,8 @@ file msacm.drv type win32 +import winmm.dll + 1 stdcall DriverProc(long long long long long) WAVEMAP_DriverProc 2 stdcall widMessage(long long long long long) WAVEMAP_widMessage 3 stdcall wodMessage(long long long long long) WAVEMAP_wodMessage
diff --git a/dlls/winmm/wineoss/wineoss.spec b/dlls/winmm/wineoss/wineoss.spec index bab4300..aae1d59 100644 --- a/dlls/winmm/wineoss/wineoss.spec +++ b/dlls/winmm/wineoss/wineoss.spec
@@ -2,6 +2,8 @@ file wineoss.drv type win32 +import winmm.dll + 1 stdcall DriverProc(long long long long long) OSS_DriverProc 2 stdcall auxMessage(long long long long long) OSS_auxMessage 3 stdcall mixMessage(long long long long long) OSS_mixMessage