summaryrefslogtreecommitdiff
path: root/src/interface/Slider.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/interface/Slider.cpp')
-rw-r--r--src/interface/Slider.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/interface/Slider.cpp b/src/interface/Slider.cpp
index 474343e..652ae59 100644
--- a/src/interface/Slider.cpp
+++ b/src/interface/Slider.cpp
@@ -79,13 +79,13 @@ int Slider::GetValue()
void Slider::SetColour(Colour col1, Colour col2)
{
+ pixel pix[2] = {PIXRGB(col1.Red, col1.Green, col1.Blue), PIXRGB(col2.Red, col2.Green, col2.Blue)};
+ float fl[2] = {0.0f, 1.0f};
if(bgGradient)
free(bgGradient);
this->col1 = col1;
this->col2 = col2;
- bgGradient = (unsigned char*)Graphics::GenerateGradient(
- (pixel[2]){PIXRGB(col1.Red, col1.Green, col1.Blue), PIXRGB(col2.Red, col2.Green, col2.Blue)},
- (float[2]){0.0f, 1.0f}, 2, Size.X-7);
+ bgGradient = (unsigned char*)Graphics::GenerateGradient(pix, fl, 2, Size.X-7);
}
void Slider::SetValue(int value)