Fixed CLSID_AVISimpleUnMarshal export.
diff --git a/dlls/avifil32/Makefile.in b/dlls/avifil32/Makefile.in
index f700767..b1b7b3b 100644
--- a/dlls/avifil32/Makefile.in
+++ b/dlls/avifil32/Makefile.in
@@ -3,7 +3,7 @@
SRCDIR = @srcdir@
VPATH = @srcdir@
MODULE = avifil32.dll
-IMPORTS = msacm32 msvfw32 shell32 winmm ole32 user32 advapi32 kernel32
+IMPORTS = msacm32 msvfw32 shell32 winmm ole32 user32 advapi32 kernel32 ntdll
EXTRALIBS = -luuid
C_SRCS = \
diff --git a/dlls/avifil32/avifil32.spec b/dlls/avifil32/avifil32.spec
index d853362..aecc2ce 100644
--- a/dlls/avifil32/avifil32.spec
+++ b/dlls/avifil32/avifil32.spec
@@ -57,7 +57,7 @@
@ stdcall AVIStreamTimeToSample(ptr long)
@ stdcall AVIStreamWrite(ptr long long ptr long long ptr ptr)
@ stdcall AVIStreamWriteData(ptr long ptr long)
-@ stub CLSID_AVISimpleUnMarshal
+@ extern CLSID_AVISimpleUnMarshal
@ stdcall CreateEditableStream(ptr ptr)
@ stdcall -private DllCanUnloadNow() AVIFILE_DllCanUnloadNow
@ stdcall -private DllGetClassObject(ptr ptr ptr) AVIFILE_DllGetClassObject
diff --git a/include/vfw.h b/include/vfw.h
index 4ab0db6..f70499a 100644
--- a/include/vfw.h
+++ b/include/vfw.h
@@ -985,6 +985,7 @@
DEFINE_AVIGUID(IID_IGetFrame, 0x00020023, 0, 0);
DEFINE_AVIGUID(IID_IAVIEditStream, 0x00020024, 0, 0);
+DEFINE_AVIGUID(CLSID_AVISimpleUnMarshal,0x00020009, 0, 0);
DEFINE_AVIGUID(CLSID_AVIFile, 0x00020000, 0, 0);
/*****************************************************************************