[Wine-patches] [1.0.12] ole32: Add missed initialization of virtual function table

Konstantin Kondratyuk kondratyuk на etersoft.ru
Пн Мар 29 15:18:33 MSD 2010


В сообщении от Понедельник 29 марта 2010 15:14:07 автор Alexander Morozov 
написал:
> On Monday 29 March 2010 15:09:31 you wrote:
> > Для eterwine и eterhack, я надеюсь, будет в pure...
> 
> Тут должен был быть патч?

Он тут был!!! :)

Resend

-- 
Best regards,
Konstantin Kondratyuk.
----------- следующая часть -----------
From c06a1eaf744eede4ba237b8638fd8ad2201506af Mon Sep 17 00:00:00 2001
From: Konstantin Kondratyuk <kondratyuk на etersoft.ru>
Date: Mon, 29 Mar 2010 15:04:02 +0400
Subject: [PATCH] ole32: Add missed initialization of virtual function table

---
 dlls/ole32/storage32.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/dlls/ole32/storage32.c b/dlls/ole32/storage32.c
index e1ba8a3..9d36820 100644
--- a/dlls/ole32/storage32.c
+++ b/dlls/ole32/storage32.c
@@ -4854,6 +4854,7 @@ static StorageInternalImpl* StorageInternalImpl_Construct(
      * Initialize the virtual function table.
      */
     newStorage->base.lpVtbl = &Storage32InternalImpl_Vtbl;
+    newStorage->base.pssVtbl = &IPropertySetStorage_Vtbl;
     newStorage->base.baseVtbl = &StorageInternalImpl_BaseVtbl;
     newStorage->base.openFlags = (openFlags & ~STGM_CREATE);
 
-- 
1.6.6.2



Подробная информация о списке рассылки Wine-patches