oleaut32: OLEPictureImpl_Save should load bitmap data if it's not yet loaded.

This commit is contained in:
Dmitry Timoshkov 2012-05-17 18:30:28 +09:00 committed by Alexandre Julliard
parent 25fd436db0
commit dc7843590d
1 changed files with 1 additions and 1 deletions

View File

@ -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);