mirror of
git://source.winehq.org/git/wine.git
synced 2024-09-06 22:41:42 +00:00
dwrite: Fix potential strings object leak (Coverity).
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
e0cad34031
commit
9f1dd9fc3e
|
@ -2166,10 +2166,6 @@ static HRESULT opentype_get_font_strings_from_meta(const struct file_stream_desc
|
|||
|
||||
*ret = NULL;
|
||||
|
||||
hr = create_localizedstrings(&strings);
|
||||
if (FAILED(hr))
|
||||
return hr;
|
||||
|
||||
switch (id)
|
||||
{
|
||||
case DWRITE_INFORMATIONAL_STRING_DESIGN_SCRIPT_LANGUAGE_TAG:
|
||||
|
@ -2183,6 +2179,9 @@ static HRESULT opentype_get_font_strings_from_meta(const struct file_stream_desc
|
|||
return S_OK;
|
||||
}
|
||||
|
||||
if (FAILED(hr = create_localizedstrings(&strings)))
|
||||
return hr;
|
||||
|
||||
opentype_get_font_table(stream_desc, MS_META_TAG, &meta);
|
||||
|
||||
if (meta.data)
|
||||
|
|
Loading…
Reference in a new issue