summaryrefslogtreecommitdiff
path: root/src/color.cc
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2015-04-25 10:47:39 +0100
committerMaxime Coste <frrrwww@gmail.com>2015-04-25 10:47:39 +0100
commitbbefde93796e6a4186b8fcbf626b8930dfd2b5d2 (patch)
tree2b57fd1d9646ad12bb4cb48cdbb2400e763b5f32 /src/color.cc
parentdc46eda2794082dcb5583fdcb65f5b48e32960ac (diff)
Move Colors enum class as NamedColor enum inside Color struct
Diffstat (limited to 'src/color.cc')
-rw-r--r--src/color.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/color.cc b/src/color.cc
index b916b53b..26855d20 100644
--- a/src/color.cc
+++ b/src/color.cc
@@ -30,7 +30,7 @@ Color str_to_color(StringView color)
{
auto it = find_if(color_names, [&](const char* c){ return color == c; });
if (it != std::end(color_names))
- return static_cast<Colors>(it - color_names);
+ return static_cast<Color::NamedColor>(it - color_names);
auto hval = [&color](char c) -> int
{
@@ -49,12 +49,12 @@ Color str_to_color(StringView color)
(unsigned char)(hval(color[8]) * 16 + hval(color[9])) };
throw runtime_error(format("Unable to parse color '{}'", color));
- return Colors::Default;
+ return Color::Default;
}
String color_to_str(Color color)
{
- if (color.color == Colors::RGB)
+ if (color.color == Color::RGB)
{
char buffer[11];
sprintf(buffer, "rgb:%02x%02x%02x", color.r, color.g, color.b);