Module: wine Branch: master Commit: 42cd791c4dcd8ea8d45c99675efc3a27c5aa5859 URL: http://source.winehq.org/git/wine.git/?a=commit;h=42cd791c4dcd8ea8d45c99675e...
Author: Andrew Bogott andrew@CodeWeavers.com Date: Tue Nov 9 04:25:19 2010 -0600
ole32: Use default values if options passed to StgCreateStorageEx are NULL.
---
dlls/ole32/storage32.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/dlls/ole32/storage32.c b/dlls/ole32/storage32.c index b58e445..2d62956 100644 --- a/dlls/ole32/storage32.c +++ b/dlls/ole32/storage32.c @@ -7430,6 +7430,9 @@ HRESULT WINAPI StgCreateStorageEx(const WCHAR* pwcsName, DWORD grfMode, DWORD st
if (stgfmt == STGFMT_STORAGE || stgfmt == STGFMT_DOCFILE) { + STGOPTIONS defaultOptions = {1, 0, 512}; + + if (!pStgOptions) pStgOptions = &defaultOptions; return create_storagefile(pwcsName, grfMode, grfAttrs, pStgOptions, riid, ppObjectOpen); }