return false;
}
-void Top5ChosenScreen::draw(unsigned char *buf)
+void Top5ChosenScreen::draw(unsigned char *buf, unsigned width, unsigned height)
{
scores_changed.reset_flag();
- memset(buf, 0, SCREEN_WIDTH * SCREEN_HEIGHT * 4);
+ memset(buf, 0, width * height * 4);
+ set_screen_size(width, height);
// fetch the top 5 chosen songs
std::vector<TopChosen> scores;