diff --git a/patches/patchinstall.sh b/patches/patchinstall.sh index 16cf3c33..fd985c80 100755 --- a/patches/patchinstall.sh +++ b/patches/patchinstall.sh @@ -6374,9 +6374,11 @@ fi # | dlls/xactengine3_5/xactengine3_5.spec, dlls/xactengine3_6/Makefile.in, dlls/xactengine3_6/xactengine3_6.spec, # | dlls/xactengine3_7/Makefile.in, dlls/xactengine3_7/xactengine3_7.spec, dlls/xaudio2_7/Makefile.in, # | dlls/xaudio2_7/tests/Makefile.in, dlls/xaudio2_7/tests/globals.xgs, dlls/xaudio2_7/tests/rsrc.rc, -# | dlls/xaudio2_7/tests/xact.c, dlls/xaudio2_7/tests/xaudio2.c, dlls/xaudio2_7/xact_classes.idl, dlls/xaudio2_7/xact_dll.c +# | dlls/xaudio2_7/tests/xact.c, dlls/xaudio2_7/tests/xaudio2.c, dlls/xaudio2_7/xact_classes.idl, dlls/xaudio2_7/xact_dll.c, +# | include/xact3.h # | if test "$enable_xactengine_initial" -eq 1; then + patch_apply xactengine-initial/0001-include-Correct-a-spelling-error-in-the-definition-o.patch patch_apply xactengine-initial/0002-xaudio2-Add-support-for-xactengine3.patch patch_apply xactengine-initial/0003-xaudio2_7-Support-older-XACT3Engine-interfaces.patch patch_apply xactengine-initial/0004-xaudio2_7-IXACT3Engine-Initialize-return-valid-error.patch @@ -6389,6 +6391,7 @@ if test "$enable_xactengine_initial" -eq 1; then patch_apply xactengine-initial/0013-xaudio2_7-Trace-FAudio-version-being-used.patch patch_apply xactengine-initial/0016-xaudio2_7-tests-Add-more-tests.patch ( + printf '%s\n' '+ { "Bernhard Rosenkränzer", "include: Correct a spelling error in the definition of IXACT3Engine_Initialize.", 1 },'; printf '%s\n' '+ { "Ethan Lee", "xaudio2: Add support for xactengine3.", 1 },'; printf '%s\n' '+ { "Alistair Leslie-Hughes", "xaudio2_7: Support older XACT3Engine interfaces.", 1 },'; printf '%s\n' '+ { "Alistair Leslie-Hughes", "xaudio2_7: IXACT3Engine Initialize return valid error code.", 1 },'; diff --git a/patches/xactengine-initial/0001-include-Correct-a-spelling-error-in-the-definition-o.patch b/patches/xactengine-initial/0001-include-Correct-a-spelling-error-in-the-definition-o.patch new file mode 100644 index 00000000..4c02dc82 --- /dev/null +++ b/patches/xactengine-initial/0001-include-Correct-a-spelling-error-in-the-definition-o.patch @@ -0,0 +1,27 @@ +From 0fa73610b1527bd2557d34d8575cdaa89f2b23aa Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Bernhard=20Rosenkr=C3=A4nzer?= +Date: Sun, 5 Jul 2020 11:33:43 -0500 +Subject: [PATCH] include: Correct a spelling error in the definition of + IXACT3Engine_Initialize. + +Signed-off-by: Zebediah Figura +--- + include/xact3.h | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/include/xact3.h b/include/xact3.h +index d66874a511d..80059c124a5 100644 +--- a/include/xact3.h ++++ b/include/xact3.h +@@ -679,7 +679,7 @@ DECLARE_INTERFACE_(IXACT3Engine,IUnknown) + #define IXACT3Engine_GetRendererCount(p,a) (p)->lpVtbl->GetRendererCount(p,a) + #define IXACT3Engine_GetRendererDetails(p,a,b) (p)->lpVtbl->GetRendererDetails(p,a,b) + #define IXACT3Engine_GetFinalMixFormat(p,a) (p)->lpVtbl->GetFinalMixFormat(p,a) +-#define IXACT3Engine_Initialize(p,a) (p)->lpVtbl->Initialze(p,a) ++#define IXACT3Engine_Initialize(p,a) (p)->lpVtbl->Initialize(p,a) + #define IXACT3Engine_Shutdown(p) (p)->lpVtbl->Shutdown(p) + #define IXACT3Engine_DoWork(p) (p)->lpVtbl->DoWork(p) + #define IXACT3Engine_CreateSoundBank(p,a,b,c,d,e) (p)->lpVtbl->CreateSoundBank(p,a,b,c,d,e) +-- +2.27.0 +