Remove UXPDS support

This commit is contained in:
chase
2018-05-15 20:11:08 -05:00
committed by Jon Trulson
parent 0f8233dadd
commit 8a4f389634
319 changed files with 317 additions and 8776 deletions

View File

@@ -56,9 +56,8 @@ class HashTableImpl : public DtCPlusPlusAllocator {
virtual void * remove(ObjectKey & key);
// HP can not support this construct.
// UXP/DS can not support this construct either.
//
#if !defined(HPUX) && !defined(__uxp__)
#if !defined(HPUX)
//
#define HASHTABLE_HASFOREACH
@@ -91,7 +90,7 @@ class HashTable : public DtCPlusPlusAllocator {
Object remove(ObjectKey & key) { return( (Object)((long)_table.remove(key)) ); }
#if !defined(HPUX) && !defined(__uxp__)
#if !defined(HPUX)
typedef int (*HashIterator)(ObjectKey &, Object, void * client_data);
void forEach(HashTableImpl::HashImplIterator iterator, void * client_data) {
_table.forEach((HashTableImpl::HashImplIterator)iterator, client_data);