mirror of
https://github.com/XWine1/XboxAudio2.git
synced 2026-07-24 12:32:42 -07:00
Remove unnecessary ordinal thunks
This commit is contained in:
@@ -3,8 +3,6 @@ extern OrdinalProc1 : qword
|
||||
extern OrdinalProc2 : qword
|
||||
extern OrdinalProc3 : qword
|
||||
extern OrdinalProc4 : qword
|
||||
extern OrdinalProc5 : qword
|
||||
extern OrdinalProc6 : qword
|
||||
|
||||
OrdinalThunk1 proc
|
||||
jmp qword ptr [OrdinalProc1]
|
||||
@@ -22,12 +20,4 @@ OrdinalThunk4 proc
|
||||
jmp qword ptr [OrdinalProc4]
|
||||
OrdinalThunk4 endp
|
||||
|
||||
OrdinalThunk5 proc
|
||||
jmp qword ptr [OrdinalProc5]
|
||||
OrdinalThunk5 endp
|
||||
|
||||
OrdinalThunk6 proc
|
||||
jmp qword ptr [OrdinalProc6]
|
||||
OrdinalThunk6 endp
|
||||
|
||||
end
|
||||
|
||||
+2
-8
@@ -23,8 +23,6 @@ ORDINAL_PROC(1);
|
||||
ORDINAL_PROC(2);
|
||||
ORDINAL_PROC(3);
|
||||
ORDINAL_PROC(4);
|
||||
ORDINAL_PROC(5);
|
||||
ORDINAL_PROC(6);
|
||||
|
||||
#pragma comment(linker, "/export:CreateXAudio2Object")
|
||||
#pragma comment(linker, "/export:XAudio2Create=CreateXAudio2Object")
|
||||
@@ -35,8 +33,8 @@ ORDINAL_PROC(6);
|
||||
XAUDIO2_FORWARD(CreateAudioReverb)
|
||||
XAUDIO2_FORWARD(CreateAudioVolumeMeter)
|
||||
XAUDIO2_FORWARD(CreateFX)
|
||||
XAUDIO2_FORWARD(X3DAudioCalculate)
|
||||
XAUDIO2_FORWARD(X3DAudioInitialize)
|
||||
XAUDIO2_FORWARD_ORDINAL(X3DAudioCalculate, 5)
|
||||
XAUDIO2_FORWARD_ORDINAL(X3DAudioInitialize, 6)
|
||||
XAUDIO2_FORWARD_ORDINAL(CreateAudioReverbV2_8, 7)
|
||||
XAUDIO2_FORWARD_ORDINAL(XAudio2CreateV2_9, 8)
|
||||
XAUDIO2_FORWARD_ORDINAL(XAudio2CreateWithVersionInfo, 9)
|
||||
@@ -66,8 +64,6 @@ BOOL WINAPI DllMain(
|
||||
OrdinalProc2 = GetProcAddress(hinstDLL, "CreateAudioVolumeMeter");
|
||||
OrdinalProc3 = GetProcAddress(hinstDLL, "CreateFX");
|
||||
OrdinalProc4 = GetProcAddress(hinstDLL, "CreateXAudio2Object");
|
||||
OrdinalProc5 = GetProcAddress(hinstDLL, "X3DAudioCalculate");
|
||||
OrdinalProc6 = GetProcAddress(hinstDLL, "X3DAudioInitialize");
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -75,8 +71,6 @@ BOOL WINAPI DllMain(
|
||||
OrdinalProc2 = GetProcAddress(hinstDLL, "CreateAudioReverb");
|
||||
OrdinalProc3 = GetProcAddress(hinstDLL, "CreateAudioVolumeMeter");
|
||||
OrdinalProc4 = GetProcAddress(hinstDLL, "CreateFX");
|
||||
OrdinalProc5 = GetProcAddress(hinstDLL, "X3DAudioCalculate");
|
||||
OrdinalProc6 = GetProcAddress(hinstDLL, "X3DAudioInitialize");
|
||||
}
|
||||
|
||||
return TRUE;
|
||||
|
||||
Reference in New Issue
Block a user