/* Either way, (re-)load the (next) level... */
loadlevel();
-
unloadlevelgfx();
loadlevelgfx();
+ unloadlevelsong();
+ loadlevelsong();
}
/* Move tux: */
/* (Song file for this level) */
fgets(str, 20, fi);
strcpy(song_title, str);
+ song_title[strlen(song_title)-1] = '\0';
/* (Level background color) */
fgets(str, 10, fi);
sprintf(song_path, "%s/music/%s", DATA_PREFIX, song_title);
- song = load_song(DATA_PREFIX "/music/ji_turn.it");
+ song = load_song(song_path);
free(song_path);
}