Skip to content

[UWP] Memory leak in IsBackgroundImageValid #3372

@paulcam206

Description

@paulcam206

HRESULT IsBackgroundImageValid(_In_ ABI::AdaptiveNamespace::IAdaptiveBackgroundImage* backgroundImageElement, _Out_ BOOL* isValid)
{
ComPtr<ABI::AdaptiveNamespace::IAdaptiveBackgroundImage> backgroundImage(backgroundImageElement);
if (backgroundImage != NULL)
{
HSTRING url;
THROW_IF_FAILED(backgroundImage->get_Url(&url));
if (url != NULL)
{
*isValid = TRUE;
return S_OK;
}
}
*isValid = FALSE;
return S_OK;
}

url gets leaked because it's an HSTRING, not an HString

Metadata

Metadata

Assignees

Labels

BugPlatform-XAMLBugs or features related to Xaml Renderer

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions