mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-09-24 14:45:53 +00:00
[Refs #87: Static Analysis] Add annotations from original definition
This commit is contained in:
@@ -316,14 +316,17 @@ struct RDCThumbnailProviderFactory : public IClassFactory
|
||||
bool locked;
|
||||
};
|
||||
|
||||
STDAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv)
|
||||
_Check_return_
|
||||
STDAPI DllGetClassObject(_In_ REFCLSID rclsid, _In_ REFIID riid, _Outptr_ LPVOID* ppv)
|
||||
{
|
||||
if(rclsid == CLSID_RDCThumbnailProvider)
|
||||
{
|
||||
*ppv = (LPVOID)(new RDCThumbnailProviderFactory);
|
||||
if(ppv) *ppv = (LPVOID)(new RDCThumbnailProviderFactory);
|
||||
return S_OK;
|
||||
}
|
||||
|
||||
if(ppv) *ppv = NULL;
|
||||
|
||||
return CLASS_E_CLASSNOTAVAILABLE;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user