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