Gfx: Minor fix

This commit is contained in:
Birunthan Mohanathas 2013-05-05 13:21:30 +03:00
parent 67542f31dd
commit e10cdd2a86

View File

@ -159,9 +159,18 @@ HRESULT GetGDIFamilyNameFromDWriteFont(IDWriteFont* font, WCHAR* buffer, UINT bu
BOOL stringsExist;
HRESULT hr = font->GetInformationalStrings(
DWRITE_INFORMATIONAL_STRING_WIN32_FAMILY_NAMES, &strings, &stringsExist);
if (SUCCEEDED(hr) && stringsExist)
if (SUCCEEDED(hr))
{
hr = strings->GetString(0, buffer, bufferSize);
if (stringsExist)
{
hr = strings->GetString(0, buffer, bufferSize);
}
else
{
hr = E_FAIL;
}
strings->Release();
}
return hr;