X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;ds=sidebyside;f=snd_xmp.c;h=9876803d571fbcfc8c0922ba1d513b5100d1f2d5;hb=7ea07939bef0cbe85c54d9f68cb924198b0b1f64;hp=2bcb26755e13120aec96a8cf8915c5a9f0f4e9c2;hpb=0a05c446ba26bd5897645a37ceec8646c5bc93eb;p=xonotic%2Fdarkplaces.git
diff --git a/snd_xmp.c b/snd_xmp.c
index 2bcb2675..9876803d 100644
--- a/snd_xmp.c
+++ b/snd_xmp.c
@@ -20,9 +20,10 @@
*/
-#include "quakedef.h"
+#include "darkplaces.h"
#include "snd_main.h"
#include "snd_xmp.h"
+#include "sound.h"
#ifdef LINK_TO_LIBXMP
#include
@@ -370,12 +371,12 @@ qbool XMP_OpenLibrary (void)
return false;
// Load the DLL
- if (Sys_LoadLibrary (dllnames_xmp, &xmp_dll, xmpfuncs))
+ if (Sys_LoadDependency (dllnames_xmp, &xmp_dll, xmpfuncs))
{
if (*qxmp_vercode < 0x040200)
{
Con_Printf("Found incompatible XMP library version %s, not loading. (4.2.0 or higher required)\n", *qxmp_version);
- Sys_UnloadLibrary (&xmp_dll);
+ Sys_FreeLibrary (&xmp_dll);
return false;
}
if (developer_loading.integer >= 1)
@@ -396,7 +397,7 @@ Unload the libxmp DLL
*/
void XMP_CloseLibrary (void)
{
- Sys_UnloadLibrary (&xmp_dll);
+ Sys_FreeLibrary (&xmp_dll);
}
#endif