mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-02 09:52:27 -04:00
fix stlport name conflict
This commit is contained in:
parent
9d1ac63f50
commit
ee3eb1072f
@ -632,15 +632,15 @@ write(ostream &out, int indent_level) const {
|
||||
// hash.
|
||||
////////////////////////////////////////////////////////////////////
|
||||
void DCAtomicField::
|
||||
generate_hash(HashGenerator &hash) const {
|
||||
DCField::generate_hash(hash);
|
||||
generate_hash(HashGenerator &hashgen) const {
|
||||
DCField::generate_hash(hashgen);
|
||||
|
||||
hash.add_int(_elements.size());
|
||||
hashgen.add_int(_elements.size());
|
||||
Elements::const_iterator ei;
|
||||
for (ei = _elements.begin(); ei != _elements.end(); ++ei) {
|
||||
const ElementType &element = (*ei);
|
||||
hash.add_int(element._type);
|
||||
hash.add_int(element._divisor);
|
||||
hashgen.add_int(element._type);
|
||||
hashgen.add_int(element._divisor);
|
||||
}
|
||||
hash.add_int(_flags);
|
||||
hashgen.add_int(_flags);
|
||||
}
|
||||
|
@ -219,19 +219,19 @@ write(ostream &out, int indent_level) const {
|
||||
// hash.
|
||||
////////////////////////////////////////////////////////////////////
|
||||
void DCClass::
|
||||
generate_hash(HashGenerator &hash) const {
|
||||
hash.add_string(_name);
|
||||
generate_hash(HashGenerator &hashgen) const {
|
||||
hashgen.add_string(_name);
|
||||
|
||||
hash.add_int(_parents.size());
|
||||
hashgen.add_int(_parents.size());
|
||||
Parents::const_iterator pi;
|
||||
for (pi = _parents.begin(); pi != _parents.end(); ++pi) {
|
||||
hash.add_int((*pi)->get_number());
|
||||
hashgen.add_int((*pi)->get_number());
|
||||
}
|
||||
|
||||
hash.add_int(_fields.size());
|
||||
hashgen.add_int(_fields.size());
|
||||
Fields::const_iterator fi;
|
||||
for (fi = _fields.begin(); fi != _fields.end(); ++fi) {
|
||||
(*fi)->generate_hash(hash);
|
||||
(*fi)->generate_hash(hashgen);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -81,10 +81,10 @@ DCField::
|
||||
// hash.
|
||||
////////////////////////////////////////////////////////////////////
|
||||
void DCField::
|
||||
generate_hash(HashGenerator &hash) const {
|
||||
generate_hash(HashGenerator &hashgen) const {
|
||||
// It shouldn't be necessary to explicitly add _number to the
|
||||
// hash--this is computed based on the relative position of this
|
||||
// field with the other fields, so adding it explicitly will be
|
||||
// redundant. However, the field name is significant.
|
||||
hash.add_string(_name);
|
||||
hashgen.add_string(_name);
|
||||
}
|
||||
|
@ -209,9 +209,9 @@ get_class_by_name(const string &name) {
|
||||
////////////////////////////////////////////////////////////////////
|
||||
unsigned long DCFile::
|
||||
get_hash() const {
|
||||
HashGenerator hash;
|
||||
generate_hash(hash);
|
||||
return hash.get_hash();
|
||||
HashGenerator hashgen;
|
||||
generate_hash(hashgen);
|
||||
return hashgen.get_hash();
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////
|
||||
@ -221,11 +221,11 @@ get_hash() const {
|
||||
// hash.
|
||||
////////////////////////////////////////////////////////////////////
|
||||
void DCFile::
|
||||
generate_hash(HashGenerator &hash) const {
|
||||
hash.add_int(_classes.size());
|
||||
generate_hash(HashGenerator &hashgen) const {
|
||||
hashgen.add_int(_classes.size());
|
||||
Classes::const_iterator ci;
|
||||
for (ci = _classes.begin(); ci != _classes.end(); ++ci) {
|
||||
(*ci)->generate_hash(hash);
|
||||
(*ci)->generate_hash(hashgen);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -101,12 +101,12 @@ write(ostream &out, int indent_level) const {
|
||||
// hash.
|
||||
////////////////////////////////////////////////////////////////////
|
||||
void DCMolecularField::
|
||||
generate_hash(HashGenerator &hash) const {
|
||||
DCField::generate_hash(hash);
|
||||
generate_hash(HashGenerator &hashgen) const {
|
||||
DCField::generate_hash(hashgen);
|
||||
|
||||
hash.add_int(_fields.size());
|
||||
hashgen.add_int(_fields.size());
|
||||
Fields::const_iterator fi;
|
||||
for (fi = _fields.begin(); fi != _fields.end(); ++fi) {
|
||||
(*fi)->generate_hash(hash);
|
||||
(*fi)->generate_hash(hashgen);
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user