mirror of
git://source.winehq.org/git/wine.git
synced 2024-10-15 05:41:19 +00:00
ole32: Don't set zero-size clipboard data, this no longer works.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
45d82a2464
commit
77e566a3cb
|
@ -1110,7 +1110,7 @@ static HRESULT get_current_dataobject(IDataObject **data)
|
|||
|
||||
h = GetClipboardData(wine_marshal_clipboard_format);
|
||||
if(!h) return S_FALSE;
|
||||
if(GlobalSize(h) == 0) return S_FALSE;
|
||||
if(GlobalSize(h) <= 1) return S_FALSE;
|
||||
ptr = GlobalLock(h);
|
||||
if(!ptr) return S_FALSE;
|
||||
|
||||
|
@ -1957,7 +1957,7 @@ static HRESULT expose_marshalled_dataobject(ole_clipbrd *clipbrd, IDataObject *d
|
|||
dup_global_mem(h_stm, GMEM_DDESHARE|GMEM_MOVEABLE, &h);
|
||||
}
|
||||
else /* flushed */
|
||||
h = GlobalAlloc(GMEM_DDESHARE|GMEM_MOVEABLE, 0);
|
||||
h = GlobalAlloc(GMEM_DDESHARE|GMEM_MOVEABLE, 1);
|
||||
|
||||
if(!h) return E_OUTOFMEMORY;
|
||||
|
||||
|
|
Loading…
Reference in a new issue