Change type

This commit is contained in:
Christian Semmler 2024-01-02 20:02:32 -05:00
parent dd3b116478
commit dc80785993
2 changed files with 9 additions and 9 deletions

View File

@ -147,7 +147,7 @@ MxDeviceModeFinder::~MxDeviceModeFinder()
} }
// FUNCTION: LEGO1 0x1009ba80 // FUNCTION: LEGO1 0x1009ba80
MxDeviceEnumerateElement::MxDeviceEnumerateElement(GUID FAR* p_guid, LPSTR p_driverDesc, LPSTR p_driverName) MxDeviceEnumerateElement::MxDeviceEnumerateElement(LPGUID p_guid, LPSTR p_driverDesc, LPSTR p_driverName)
{ {
m_guid = NULL; m_guid = NULL;
m_driverDesc = NULL; m_driverDesc = NULL;
@ -171,7 +171,7 @@ MxDeviceEnumerateElement::~MxDeviceEnumerateElement()
} }
// FUNCTION: LEGO1 0x1009bc30 // FUNCTION: LEGO1 0x1009bc30
void MxDeviceEnumerateElement::Init(GUID FAR* p_guid, LPSTR p_driverDesc, LPSTR p_driverName) void MxDeviceEnumerateElement::Init(LPGUID p_guid, LPSTR p_driverDesc, LPSTR p_driverName)
{ {
if (m_driverDesc) { if (m_driverDesc) {
delete[] m_driverDesc; delete[] m_driverDesc;
@ -206,7 +206,7 @@ MxDeviceEnumerate::MxDeviceEnumerate()
} }
// FUNCTION: LEGO1 0x1009c070 // FUNCTION: LEGO1 0x1009c070
BOOL MxDeviceEnumerate::EnumDirectDrawCallback(GUID FAR* p_guid, LPSTR p_driverDesc, LPSTR p_driverName) BOOL MxDeviceEnumerate::EnumDirectDrawCallback(LPGUID p_guid, LPSTR p_driverDesc, LPSTR p_driverName)
{ {
MxDeviceEnumerateElement device(p_guid, p_driverDesc, p_driverName); MxDeviceEnumerateElement device(p_guid, p_driverDesc, p_driverName);
m_list.push_back(device); m_list.push_back(device);
@ -309,7 +309,7 @@ MxResult MxDeviceEnumerate::DoEnumerate()
} }
// FUNCTION: LEGO1 0x1009c710 // FUNCTION: LEGO1 0x1009c710
BOOL CALLBACK DirectDrawEnumerateCallback(GUID FAR* p_guid, LPSTR p_driverDesc, LPSTR p_driverName, LPVOID p_context) BOOL CALLBACK DirectDrawEnumerateCallback(LPGUID p_guid, LPSTR p_driverDesc, LPSTR p_driverName, LPVOID p_context)
{ {
MxDeviceEnumerate* deviceEnumerate = (MxDeviceEnumerate*) p_context; MxDeviceEnumerate* deviceEnumerate = (MxDeviceEnumerate*) p_context;
return deviceEnumerate->EnumDirectDrawCallback(p_guid, p_driverDesc, p_driverName); return deviceEnumerate->EnumDirectDrawCallback(p_guid, p_driverDesc, p_driverName);

View File

@ -77,11 +77,11 @@ struct MxDeviceEnumerate0x184Element {
struct MxDeviceEnumerateElement { struct MxDeviceEnumerateElement {
MxDeviceEnumerateElement() {} MxDeviceEnumerateElement() {}
~MxDeviceEnumerateElement(); ~MxDeviceEnumerateElement();
MxDeviceEnumerateElement(GUID FAR* p_guid, LPSTR p_driverDesc, LPSTR p_driverName); MxDeviceEnumerateElement(LPGUID p_guid, LPSTR p_driverDesc, LPSTR p_driverName);
void Init(GUID FAR* p_guid, LPSTR p_driverDesc, LPSTR p_driverName); void Init(LPGUID p_guid, LPSTR p_driverDesc, LPSTR p_driverName);
GUID* m_guid; // 0x00 LPGUID m_guid; // 0x00
LPSTR m_driverDesc; // 0x04 LPSTR m_driverDesc; // 0x04
LPSTR m_driverName; // 0x08 LPSTR m_driverName; // 0x08
DDCAPS m_ddCaps; // 0x0c DDCAPS m_ddCaps; // 0x0c
@ -116,7 +116,7 @@ class MxDeviceEnumerate {
virtual MxResult DoEnumerate(); // vtable+0x00 virtual MxResult DoEnumerate(); // vtable+0x00
BOOL EnumDirectDrawCallback(GUID FAR* p_guid, LPSTR p_driverDesc, LPSTR p_driverName); BOOL EnumDirectDrawCallback(LPGUID p_guid, LPSTR p_driverDesc, LPSTR p_driverName);
const char* EnumerateErrorToString(HRESULT p_error); const char* EnumerateErrorToString(HRESULT p_error);
MxS32 ParseDeviceName(const char* p_deviceId); MxS32 ParseDeviceName(const char* p_deviceId);
MxResult FUN_1009d030(MxS32 p_und1, undefined** p_und2, undefined** p_und3); MxResult FUN_1009d030(MxS32 p_und1, undefined** p_und2, undefined** p_und3);
@ -130,7 +130,7 @@ class MxDeviceEnumerate {
MxBool m_unk0x10; // 0x10 MxBool m_unk0x10; // 0x10
}; };
BOOL CALLBACK DirectDrawEnumerateCallback(GUID FAR* p_guid, LPSTR p_driverDesc, LPSTR p_driverName, LPVOID p_context); BOOL CALLBACK DirectDrawEnumerateCallback(LPGUID p_guid, LPSTR p_driverDesc, LPSTR p_driverName, LPVOID p_context);
HRESULT CALLBACK DisplayModesEnumerateCallback(LPDDSURFACEDESC, LPVOID); HRESULT CALLBACK DisplayModesEnumerateCallback(LPDDSURFACEDESC, LPVOID);
HRESULT CALLBACK DevicesEnumerateCallback( HRESULT CALLBACK DevicesEnumerateCallback(
LPGUID p_lpGuid, LPGUID p_lpGuid,