Dmitry Timoshkov : iccvid: Add support for ICM_DECOMPRESS_END message.
Alexandre Julliard
julliard at wine.codeweavers.com
Thu Dec 15 04:35:08 CST 2005
Module: wine
Branch: refs/heads/master
Commit: bd52a2eedffe50c7b4e84d8eeb1d391d1c070942
URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=bd52a2eedffe50c7b4e84d8eeb1d391d1c070942
Author: Dmitry Timoshkov <dmitry at codeweavers.com>
Date: Thu Dec 15 10:24:49 2005 +0100
iccvid: Add support for ICM_DECOMPRESS_END message.
---
dlls/iccvid/iccvid.c | 14 ++++++++++++++
1 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/dlls/iccvid/iccvid.c b/dlls/iccvid/iccvid.c
index 009c4ae..06915d1 100644
--- a/dlls/iccvid/iccvid.c
+++ b/dlls/iccvid/iccvid.c
@@ -931,6 +931,16 @@ static LRESULT ICCVID_GetInfo( ICCVID_In
return sizeof(ICINFO);
}
+static LRESULT ICCVID_DecompressEnd( ICCVID_Info *info )
+{
+ if( info->cvinfo )
+ {
+ free_cvinfo( info->cvinfo );
+ info->cvinfo = NULL;
+ }
+ return ICERR_OK;
+}
+
LRESULT WINAPI ICCVID_DriverProc( DWORD_PTR dwDriverId, HDRVR hdrvr, UINT msg,
LPARAM lParam1, LPARAM lParam2)
{
@@ -978,6 +988,10 @@ LRESULT WINAPI ICCVID_DriverProc( DWORD_
case ICM_DECOMPRESSEX:
return ICCVID_DecompressEx( info, (ICDECOMPRESSEX*) lParam1,
(DWORD) lParam2 );
+
+ case ICM_DECOMPRESS_END:
+ return ICCVID_DecompressEnd( info );
+
case DRV_CLOSE:
return ICCVID_Close( info );
More information about the wine-cvs
mailing list