#include <stdlib.h>
#include "music.h"
+
+#ifndef NO_MUSIC
#include "mikmod.h"
#ifdef __WATCOMC__
return -1;
}
#else
- if(!(mod = ML_LoadFN((const signed char*)fname))) {
+ if(!(mod = ML_LoadFN((char*)fname))) {
fprintf(stderr, "failed to load music: %s: %s\n", fname, myerr);
return -1;
}
ML_RegisterLoader(&load_xm);
}
#endif
+
+#else /* NO_MUSIC */
+
+int music_open(const char *fname)
+{
+ return 0;
+}
+
+void music_close(void)
+{
+}
+
+void music_play(void)
+{
+}
+
+void music_stop(void)
+{
+}
+
+void music_update(void)
+{
+}
+
+#endif