Fix narrow cast warnings

This commit is contained in:
Mikael Olenfalk 2020-03-22 11:19:23 +01:00 committed by ArthurSonzogni
parent 493e734680
commit c4f87a40b7

View File

@ -10,6 +10,7 @@
#include "ftxui/component/toggle.hpp"
#include "ftxui/screen/string.hpp"
using namespace ftxui;
int shift = 0;
@ -19,12 +20,12 @@ class Graph {
std::vector<int> output(width);
for (int i = 0; i < width; ++i) {
float v = 0;
v += 0.1 * sin((i + shift) * 0.1);
v += 0.2 * sin((i + shift + 10) * 0.15);
v += 0.1 * sin((i + shift) * 0.03);
v += 0.1f * sin((i + shift) * 0.1f);
v += 0.2f * sin((i + shift + 10) * 0.15f);
v += 0.1f * sin((i + shift) * 0.03f);
v *= height;
v += 0.5 * height;
output[i] = v;
v += 0.5f * height;
output[i] = (int)v;
}
return output;
}