From: Sven Baars sbaars@codeweavers.com
--- dlls/win32u/cursoricon.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/dlls/win32u/cursoricon.c b/dlls/win32u/cursoricon.c index fedd122eeed..491e4da02af 100644 --- a/dlls/win32u/cursoricon.c +++ b/dlls/win32u/cursoricon.c @@ -212,6 +212,7 @@ static BOOL free_icon_handle( HICON handle ) free( obj->ani.frames ); } if (!IS_INTRESOURCE( obj->resname )) free( obj->resname ); + if (obj->module.Length) free(obj->module.Buffer); free( obj ); KeUserDispatchCallback( ¶ms.dispatch, sizeof(params), &ret_ptr, &ret_len ); user_driver->pDestroyCursorIcon( handle );