oleaut32: OLEPictureImpl_Save should load bitmap data if it's not yet loaded.
This commit is contained in:
parent
25fd436db0
commit
dc7843590d
|
@ -1776,7 +1776,7 @@ static HRESULT WINAPI OLEPictureImpl_Save(
|
|||
hResult = S_OK;
|
||||
break;
|
||||
case PICTYPE_BITMAP:
|
||||
if (This->bIsDirty) {
|
||||
if (This->bIsDirty || !This->data) {
|
||||
switch (This->keepOrigFormat ? This->loadtime_format : BITMAP_FORMAT_BMP) {
|
||||
case BITMAP_FORMAT_BMP:
|
||||
iSerializeResult = serializeBMP(This->desc.u.bmp.hbitmap, &pIconData, &iDataSize);
|
||||
|
|
Loading…
Reference in New Issue