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