X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=dosdemo;a=blobdiff_plain;f=src%2Fmusic.c;h=11b9c44d7c42aea77314c46dba86823f259c069d;hp=8af61545a80b52198d2caf0b1cb33904490cc1a9;hb=5029eb9f7a538dd58e1c66c0945784acac8cc58b;hpb=a6290d5ab0d369d6807bad92d05a4f38560bf111 diff --git a/src/music.c b/src/music.c index 8af6154..11b9c44 100644 --- a/src/music.c +++ b/src/music.c @@ -1,5 +1,7 @@ #include #include "music.h" + +#ifndef NO_MUSIC #include "mikmod.h" #ifdef __WATCOMC__ @@ -68,7 +70,7 @@ int music_open(const char *fname) 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; } @@ -150,3 +152,28 @@ static void MikMod_RegisterAllLoaders(void) 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