summary refs log tree commit diff
diff options
context:
space:
mode:
authorMartin Messer <martin.messer@cyberus-technology.de>2023-04-14 14:00:10 +0200
committerMartin Messer <martin.messer@cyberus-technology.de>2023-04-14 14:00:10 +0200
commitdc61a2fe6c25bd325024b25dd6af5c5074bb85fd (patch)
treea03ce4aeb4f4622a8c01b93f5da08eb9c2504c9c
parentbc74c8fb42f1c47e60a6d1be08b22cf0e2e1502a (diff)
downloadnixpkgs-dc61a2fe6c25bd325024b25dd6af5c5074bb85fd.tar
nixpkgs-dc61a2fe6c25bd325024b25dd6af5c5074bb85fd.tar.gz
nixpkgs-dc61a2fe6c25bd325024b25dd6af5c5074bb85fd.tar.bz2
nixpkgs-dc61a2fe6c25bd325024b25dd6af5c5074bb85fd.tar.lz
nixpkgs-dc61a2fe6c25bd325024b25dd6af5c5074bb85fd.tar.xz
nixpkgs-dc61a2fe6c25bd325024b25dd6af5c5074bb85fd.tar.zst
nixpkgs-dc61a2fe6c25bd325024b25dd6af5c5074bb85fd.zip
fix: virtualbox: make alsa as audio backend working
-rw-r--r--pkgs/applications/virtualization/virtualbox/fix-audio-driver-loading.patch4
1 files changed, 2 insertions, 2 deletions
diff --git a/pkgs/applications/virtualization/virtualbox/fix-audio-driver-loading.patch b/pkgs/applications/virtualization/virtualbox/fix-audio-driver-loading.patch
index 552f867f1ac..ccd4b55c88f 100644
--- a/pkgs/applications/virtualization/virtualbox/fix-audio-driver-loading.patch
+++ b/pkgs/applications/virtualization/virtualbox/fix-audio-driver-loading.patch
@@ -7,7 +7,7 @@ index cfcb0abbf..2ce564f6f 100644
  
      RTLDRMOD hMod = NIL_RTLDRMOD;
 -    int rc = RTLdrLoadSystemEx(VBOX_ALSA_LIB, RTLDRLOAD_FLAGS_NO_UNLOAD, &hMod);
-+    int rc = RTLdrLoad(VBOX_ALSA_LIB, &hMod);
++    int rc = RTLdrLoadEx(VBOX_ALSA_LIB, &hMod, RTLDRLOAD_FLAGS_NO_UNLOAD, nullptr);
      if (RT_SUCCESS(rc))
      {
          for (uintptr_t i = 0; i < RT_ELEMENTS(SharedFuncs); i++)
@@ -20,7 +20,7 @@ index a17fc93f9..148f5c39a 100644
  
      RTLDRMOD hMod = NIL_RTLDRMOD;
 -    int rc = RTLdrLoadSystemEx(VBOX_PULSE_LIB, RTLDRLOAD_FLAGS_NO_UNLOAD, &hMod);
-+    int rc = RTLdrLoad(VBOX_PULSE_LIB, &hMod);
++    int rc = RTLdrLoadEx(VBOX_PULSE_LIB, &hMod, RTLDRLOAD_FLAGS_NO_UNLOAD, nullptr);
      if (RT_SUCCESS(rc))
      {
          for (unsigned i = 0; i < RT_ELEMENTS(g_aImportedFunctions); i++)
\ No newline at end of file