X-Git-Url: https://git.sesse.net/?p=ccbs;a=blobdiff_plain;f=bigscreen%2Ftop5chosenscreen.cpp;h=9057bc14d6161e4a902352f9e1e83266b240c818;hp=84b54ead045fda8663116c6aba09f96346512cc9;hb=09ae4d8636130d4c86ab3f8df8f823482f948f97;hpb=84157afe24c5b731c728fb9123be094f0849df35 diff --git a/bigscreen/top5chosenscreen.cpp b/bigscreen/top5chosenscreen.cpp index 84b54ea..9057bc1 100644 --- a/bigscreen/top5chosenscreen.cpp +++ b/bigscreen/top5chosenscreen.cpp @@ -34,10 +34,11 @@ bool Top5ChosenScreen::check_invalidated() 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 scores;