mirror of https://github.com/encounter/SDL.git
windows: If a display's friendly name is blank, try the generic name.
Fixes #6031.
This commit is contained in:
parent
9ff498e78e
commit
c6c0a8394e
|
@ -271,6 +271,12 @@ WIN_GetDisplayNameVista(const WCHAR *deviceName)
|
|||
rc = pDisplayConfigGetDeviceInfo(&targetName.header);
|
||||
if (rc == ERROR_SUCCESS) {
|
||||
retval = WIN_StringToUTF8W(targetName.monitorFriendlyDeviceName);
|
||||
/* if we got an empty string, treat it as failure so we'll fallback
|
||||
to getting the generic name. */
|
||||
if (retval && (*retval == '\0')) {
|
||||
SDL_free(retval);
|
||||
retval = NULL;
|
||||
}
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue