From 453e2dcf3aeec36971de4f1364f12375ee124208 Mon Sep 17 00:00:00 2001 From: Abey George <abey@macadamian.com> Date: Sat, 26 Feb 2000 18:32:38 +0000 Subject: [PATCH] Return an error instead of a success code in OleCreate stub function. --- dlls/ole32/ole2stubs.c | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/dlls/ole32/ole2stubs.c b/dlls/ole32/ole2stubs.c index 03ed997e4fb..620f4f9e084 100644 --- a/dlls/ole32/ole2stubs.c +++ b/dlls/ole32/ole2stubs.c @@ -103,7 +103,7 @@ HRESULT WINAPI OleCreate(REFCLSID rclsid, REFIID riid, DWORD renderopt, LPFORMAT LPSTORAGE pStg, LPVOID* ppvObj) { FIXME("(not shown), stub!\n"); - return S_OK; + return E_OUTOFMEMORY; } /****************************************************************************** @@ -201,7 +201,7 @@ BOOL WINAPI OleIsRunning(LPOLEOBJECT pObject) HRESULT WINAPI OleRegEnumVerbs (REFCLSID clsid, LPENUMOLEVERB* ppenum) { FIXME("(%p,%p), stub!\n", clsid, ppenum); - return S_OK; + return OLEOBJ_E_NOVERBS; } /*********************************************************************** @@ -217,17 +217,6 @@ HRESULT WINAPI OleRegEnumFormatEtc ( return S_OK; } -#include "oleauto.h" -/*********************************************************************** - * SetErrorInfo [OLE32.255] - */ -HRESULT WINAPI SetErrorInfo(DWORD dwReserved, IErrorInfo* perrinfo) -{ - FIXME("(%ld, %p): stub:\n", dwReserved, perrinfo); - - return S_OK; -} - /*********************************************************************** * PropVariantClear [OLE32.166] */ -- GitLab