Fix random artifacting on nyanalyzer on startup

memset works on bytes, not the source datatype width
This commit is contained in:
Mark Furneaux 2014-05-23 07:20:13 -04:00
parent 0dae8ecf27
commit c404552682

View File

@ -40,7 +40,7 @@ NyanCatAnalyzer::NyanCatAnalyzer(QWidget* parent)
px_per_frame_(0),
x_offset_(0),
background_brush_(QColor(0x0f, 0x43, 0x73)) {
memset(history_, 0, arraysize(history_));
memset(history_, 0, arraysize(history_) * sizeof(*history_));
for (int i = 0; i < kRainbowBands; ++i) {
colors_[i] = QPen(QColor::fromHsv(i * 255 / kRainbowBands, 255, 255),