|
@@ -71,7 +71,7 @@ ClassNames::ClassNames ( const ClassNames & cn,
|
|
|
ClassNames::ClassNames ( const ClassNames & cn )
|
|
|
: tbl_code_text ( cn.tbl_code_text ), tbl_text_code ( cn.tbl_text_code ),
|
|
|
tbl_classno_code ( cn.tbl_classno_code ), tbl_code_classno ( cn.tbl_code_classno ),
|
|
|
- tbl_color_classno ( tbl_color_classno ), tbl_classno_color ( cn.tbl_classno_color ), maxClassNo ( cn.maxClassNo )
|
|
|
+ tbl_color_classno ( cn.tbl_color_classno ), tbl_classno_color ( cn.tbl_classno_color ), maxClassNo ( cn.maxClassNo )
|
|
|
{
|
|
|
}
|
|
|
|
|
@@ -391,7 +391,8 @@ void ClassNames::getRGBColor ( int classno, int & r, int & g, int & b ) const
|
|
|
void ClassNames::getClassnoFromColor ( int & classno, int r, int g, int b ) const
|
|
|
{
|
|
|
long color = 256 * ( 256 * r + g ) + b;
|
|
|
- __gnu_cxx::hash_map<long, int>::const_iterator i = tbl_color_classno.find ( color );
|
|
|
+// __gnu_cxx::hash_map<long, int>::const_iterator i = tbl_color_classno.find ( color );
|
|
|
+ std::tr1::unordered_map<long, int>::const_iterator i = tbl_color_classno.find ( color );
|
|
|
|
|
|
if ( i == tbl_color_classno.end() )
|
|
|
{
|
|
@@ -479,4 +480,3 @@ void ClassNames::clear ()
|
|
|
tbl_color_classno.clear();
|
|
|
tbl_classno_color.clear();
|
|
|
}
|
|
|
-
|