diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/FbTk/Color.cc | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/FbTk/Color.cc b/src/FbTk/Color.cc index 5ea6652..c33e692 100644 --- a/src/FbTk/Color.cc +++ b/src/FbTk/Color.cc | |||
@@ -19,7 +19,7 @@ | |||
19 | // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER | 19 | // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER |
20 | // DEALINGS IN THE SOFTWARE. | 20 | // DEALINGS IN THE SOFTWARE. |
21 | 21 | ||
22 | // $Id: Color.cc,v 1.6 2003/08/29 00:58:20 fluxgen Exp $ | 22 | // $Id: Color.cc,v 1.7 2004/01/09 01:54:37 fluxgen Exp $ |
23 | 23 | ||
24 | #include "Color.hh" | 24 | #include "Color.hh" |
25 | 25 | ||
@@ -41,12 +41,17 @@ unsigned char maxValue(unsigned short colval) { | |||
41 | namespace FbTk { | 41 | namespace FbTk { |
42 | 42 | ||
43 | Color::Color(): | 43 | Color::Color(): |
44 | m_red(0), m_green(0), m_blue(0), | ||
45 | m_pixel(0), | ||
44 | m_allocated(false), | 46 | m_allocated(false), |
45 | m_screen(0) { | 47 | m_screen(0) { |
46 | 48 | ||
47 | } | 49 | } |
48 | 50 | ||
49 | Color::Color(const Color &col_copy):m_allocated(false), m_screen(0) { | 51 | Color::Color(const Color &col_copy): |
52 | m_red(0), m_green(0), m_blue(0), | ||
53 | m_pixel(0), | ||
54 | m_allocated(false), m_screen(0) { | ||
50 | copy(col_copy); | 55 | copy(col_copy); |
51 | } | 56 | } |
52 | 57 | ||
@@ -58,6 +63,8 @@ Color::Color(unsigned short red, unsigned short green, unsigned short blue, int | |||
58 | } | 63 | } |
59 | 64 | ||
60 | Color::Color(const char *color_string, int screen): | 65 | Color::Color(const char *color_string, int screen): |
66 | m_red(0), m_green(0), m_blue(0), | ||
67 | m_pixel(0), | ||
61 | m_allocated(false), | 68 | m_allocated(false), |
62 | m_screen(screen) { | 69 | m_screen(screen) { |
63 | setFromString(color_string, screen); | 70 | setFromString(color_string, screen); |