Herman Semenov (@GermanAizek) commented about dlls/dplayx/dplay.c:
if( lpPList->lpPData->name.lpszShortNameA ) { strcpy( ((char*)lpName)+lpPList->lpPData->name.dwSize, lpPList->lpPData->name.lpszShortNameA );
Above, lpszShortNameA is just being checked correctly.