Commit a1852086 authored by Jon Griffiths's avatar Jon Griffiths Committed by Alexandre Julliard

oleaut32: Null doc string params return E_INVALIDARG.

parent 04912d26
......@@ -1275,6 +1275,8 @@ static HRESULT WINAPI ICreateTypeInfo2_fnSetDocString(
int offset;
TRACE("(%p,%s)\n", iface, debugstr_w(pStrDoc));
if (!pStrDoc)
return E_INVALIDARG;
offset = ctl2_alloc_string(This->typelib, pStrDoc);
if (offset == -1) return E_OUTOFMEMORY;
......@@ -3154,6 +3156,8 @@ static HRESULT WINAPI ICreateTypeLib2_fnSetDocString(ICreateTypeLib2 * iface, LP
int offset;
TRACE("(%p,%s)\n", iface, debugstr_w(szDoc));
if (!szDoc)
return E_INVALIDARG;
offset = ctl2_alloc_string(This, szDoc);
if (offset == -1) return E_OUTOFMEMORY;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment