--- oo_1.1.1_src/soltools/ldump/hashtbl.cxx.orig 2001-04-11 18:52:26.000000000 +0900 +++ oo_1.1.1_src/soltools/ldump/hashtbl.cxx 2004-03-29 12:17:36.000000000 +0900 @@ -125,8 +125,8 @@ HashTable::~HashTable() { // Wenn die HashTable der Owner der Objecte ist, - // müssen die Destruktoren separat gerufen werden. - // Dies geschieht über die virtuelle Methode OnDeleteObject() + // msen die Destruktoren separat gerufen werden. + // Dies geschieht er die virtuelle Methode OnDeleteObject() // // Problem: Virtuelle Funktionen sind im Destructor nicht virtuell!! // Der Code muß deshalb ins Macro @@ -144,12 +144,12 @@ } */ - // Speicher für HashItems freigeben + // Speicher f HashItems freigeben delete [] m_pData; } void* HashTable::GetObjectAt(unsigned long lPos) const -// Gibt Objekt zurück, wenn es eines gibt, sonst NULL; +// Gibt Objekt zurk, wenn es eines gibt, sonst NULL; { HashItem *pItem = &m_pData[lPos]; @@ -198,7 +198,7 @@ } unsigned long HashTable::Probe(unsigned long lPos) const -// gibt den Folgewert von lPos zurück +// gibt den Folgewert von lPos zurk { lPos++; if (lPos==m_lSize) lPos=0; return lPos; @@ -212,7 +212,7 @@ bool HashTable::Insert(const char * Key, void* pObject) // pre: Key ist nicht im Dictionary enthalten, sonst return FALSE // Dictionary ist nicht voll, sonst return FALSE -// post: pObject ist unter Key im Dictionary; m_nElem wurde erhöht +// post: pObject ist unter Key im Dictionary; m_nElem wurde erh t { SmartGrow(); @@ -266,7 +266,7 @@ HashItem* HashTable::FindPos(const char * Key) const // sucht den Key; gibt Refrenz auf den Eintrag (gefunden) -// oder NULL (nicht gefunden) zurück +// oder NULL (nicht gefunden) zurk // // pre: - // post: - @@ -326,7 +326,7 @@ } void* HashTable::Find(const char *Key) const -// Gibt Verweis des Objektes zurück, das unter Key abgespeichert ist, +// Gibt Verweis des Objektes zurk, das unter Key abgespeichert ist, // oder NULL wenn nicht vorhanden. // // pre: - @@ -342,13 +342,13 @@ } void* HashTable::Delete( const char * Key) -// Löscht Objekt, das unter Key abgespeichert ist und gibt Verweis -// darauf zurück. -// Gibt NULL zurück, wenn Key nicht vorhanden ist. +// L cht Objekt, das unter Key abgespeichert ist und gibt Verweis +// darauf zurk. +// Gibt NULL zurk, wenn Key nicht vorhanden ist. // // pre: - // post: Objekt ist nicht mehr enthalten; m_lElem dekrementiert -// Wenn die HashTable der Owner ist, wurde das Object gelöscht +// Wenn die HashTable der Owner ist, wurde das Object gel cht { HashItem *pItem = FindPos(Key); @@ -388,7 +388,7 @@ unsigned long lOldSize = m_lSize; // alte Daten sichern HashItem* pOldData = m_pData; - m_lSize = unsigned long (m_dGrowFactor * m_lSize); // neue Größe + m_lSize = (unsigned long) (m_dGrowFactor * m_lSize); // neue Gr e m_pData = new HashItem[m_lSize]; // neue Daten holen // kein Speicher: