aboutsummaryrefslogtreecommitdiff
path: root/src/FbTk/Color.cc
diff options
context:
space:
mode:
authorfluxgen <fluxgen>2004-02-28 16:55:22 (GMT)
committerfluxgen <fluxgen>2004-02-28 16:55:22 (GMT)
commit60ec2e2177d893f4a62a176dc126652e1a814cf5 (patch)
tree018a6500b394eb18e40929b777d85e4e85caa070 /src/FbTk/Color.cc
parent489c2f4dd049eda18f61f44bb7c857a69e0445ff (diff)
downloadfluxbox-60ec2e2177d893f4a62a176dc126652e1a814cf5.zip
fluxbox-60ec2e2177d893f4a62a176dc126652e1a814cf5.tar.bz2
copy operator
Diffstat (limited to 'src/FbTk/Color.cc')
-rw-r--r--src/FbTk/Color.cc26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/FbTk/Color.cc b/src/FbTk/Color.cc
index d969a43..8428954 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.8 2004/01/09 21:36:21 fluxgen Exp $ 22// $Id: Color.cc,v 1.9 2004/02/28 16:55:22 fluxgen Exp $
23 23
24#include "Color.hh" 24#include "Color.hh"
25 25
@@ -105,16 +105,16 @@ bool Color::setFromString(const char *color_string, int screen) {
105 return true; 105 return true;
106} 106}
107 107
108/*
109 Color &Color::Color::operator = (const Color &col_copy) {
110 // check for aliasing
111 if (this == &col_copy)
112 return *this;
113 108
114 copy(col_copy); 109Color &Color::Color::operator = (const Color &col_copy) {
115 return *this; 110 // check for aliasing
116 } 111 if (this == &col_copy)
117*/ 112 return *this;
113
114 copy(col_copy);
115 return *this;
116}
117
118 118
119void Color::free() { 119void Color::free() {
120 if (isAllocated()) { 120 if (isAllocated()) {
@@ -137,9 +137,9 @@ void Color::copy(const Color &col_copy) {
137 137
138 free(); 138 free();
139 139
140 allocate(col_copy.red(), 140 allocate(col_copy.red()*0xFF,
141 col_copy.green(), 141 col_copy.green()*0xFF,
142 col_copy.blue(), 142 col_copy.blue()*0xFF,
143 col_copy.m_screen); 143 col_copy.m_screen);
144 144
145} 145}