diff options
author | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2013-02-04 22:21:36 -0600 |
---|---|---|
committer | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2013-02-04 22:21:36 -0600 |
commit | a07501e296ac9e3a89574a88640a7f726eb8e3e0 (patch) | |
tree | e18e68a98ccef5c883d1df435a49414a0a70c27c | |
parent | c675be6f891d80b7702b01eda8c5a71da7383804 (diff) | |
download | tdelibs-a07501e296ac9e3a89574a88640a7f726eb8e3e0.tar.gz tdelibs-a07501e296ac9e3a89574a88640a7f726eb8e3e0.zip |
Rename KZone to avoid conflicts with KDE4
-rw-r--r-- | tdecore/kallocator.cpp | 22 | ||||
-rw-r--r-- | tdecore/kallocator.h | 16 | ||||
-rw-r--r-- | tdecore/kcompletion.cpp | 2 | ||||
-rw-r--r-- | tdecore/kcompletion_private.h | 2 |
4 files changed, 21 insertions, 21 deletions
diff --git a/tdecore/kallocator.cpp b/tdecore/kallocator.cpp index e8d2e8692..254088050 100644 --- a/tdecore/kallocator.cpp +++ b/tdecore/kallocator.cpp @@ -30,7 +30,7 @@ #include "kallocator.h" #include <kdebug.h> -class KZoneAllocator::MemBlock +class TDEZoneAllocator::MemBlock { public: MemBlock(size_t s) : size(s), ref(0), older(0), newer(0) @@ -45,7 +45,7 @@ class KZoneAllocator::MemBlock MemBlock *newer; }; -KZoneAllocator::KZoneAllocator(unsigned long _blockSize) +TDEZoneAllocator::TDEZoneAllocator(unsigned long _blockSize) : currentBlock(0), blockSize(1), blockOffset(0), log2(0), num_blocks(0), hashList(0), hashSize(0), hashDirty(true) { @@ -56,7 +56,7 @@ KZoneAllocator::KZoneAllocator(unsigned long _blockSize) blockOffset = blockSize + 1; } -KZoneAllocator::~KZoneAllocator() +TDEZoneAllocator::~TDEZoneAllocator() { unsigned int count = 0; if (hashList) { @@ -80,7 +80,7 @@ KZoneAllocator::~KZoneAllocator() #endif } -void KZoneAllocator::insertHash(MemBlock *b) +void TDEZoneAllocator::insertHash(MemBlock *b) { unsigned long adr = ((unsigned long)b->begin) & (~(blockSize - 1)); unsigned long end = ((unsigned long)b->begin) + blockSize; @@ -99,7 +99,7 @@ void KZoneAllocator::insertHash(MemBlock *b) @param b block to add @internal */ -void KZoneAllocator::addBlock(MemBlock *b) +void TDEZoneAllocator::addBlock(MemBlock *b) { b->newer = 0; b->older = currentBlock; @@ -119,7 +119,7 @@ void KZoneAllocator::addBlock(MemBlock *b) } /** Reinitialize hash list. @internal */ -void KZoneAllocator::initHash() +void TDEZoneAllocator::initHash() { if (hashList) { for (unsigned int i = 0; i < hashSize; i++) @@ -145,7 +145,7 @@ void KZoneAllocator::initHash() @param b block to delete @internal */ -void KZoneAllocator::delBlock(MemBlock *b) +void TDEZoneAllocator::delBlock(MemBlock *b) { /* Update also the hashlists if we aren't going to reconstruct them soon. */ @@ -181,7 +181,7 @@ void KZoneAllocator::delBlock(MemBlock *b) } void * -KZoneAllocator::allocate(size_t _size) +TDEZoneAllocator::allocate(size_t _size) { // Use the size of (void *) as alignment const size_t alignment = sizeof(void *) - 1; @@ -190,7 +190,7 @@ KZoneAllocator::allocate(size_t _size) if ((unsigned long) _size + blockOffset > blockSize) { if (_size > blockSize) { - tqDebug("KZoneAllocator: allocating more than %lu bytes", blockSize); + tqDebug("TDEZoneAllocator: allocating more than %lu bytes", blockSize); return 0; } addBlock(new MemBlock(blockSize)); @@ -204,7 +204,7 @@ KZoneAllocator::allocate(size_t _size) } void -KZoneAllocator::deallocate(void *ptr) +TDEZoneAllocator::deallocate(void *ptr) { if (hashDirty) initHash(); @@ -237,7 +237,7 @@ KZoneAllocator::deallocate(void *ptr) } void -KZoneAllocator::free_since(void *ptr) +TDEZoneAllocator::free_since(void *ptr) { /* If we have a hashList and it's not yet dirty, see, if we will dirty it by removing too many blocks. This will make the below delBlock()s diff --git a/tdecore/kallocator.h b/tdecore/kallocator.h index abc4c4b64..158fd76a8 100644 --- a/tdecore/kallocator.h +++ b/tdecore/kallocator.h @@ -29,7 +29,7 @@ #include <tqvaluelist.h> #include "tdelibs_export.h" -class KZoneAllocatorPrivate; +class TDEZoneAllocatorPrivate; /** @@ -43,19 +43,19 @@ class KZoneAllocatorPrivate; * memory though. * @author Waldo Bastian <bastian@kde.org>, Michael Matz <matz@kde.org> */ -class TDECORE_EXPORT KZoneAllocator +class TDECORE_EXPORT TDEZoneAllocator { public: /** - * Creates a KZoneAllocator object. + * Creates a TDEZoneAllocator object. * @param _blockSize Size in bytes of the blocks requested from malloc. */ - KZoneAllocator(unsigned long _blockSize = 8*1024); + TDEZoneAllocator(unsigned long _blockSize = 8*1024); /** * Destructs the ZoneAllocator and free all memory allocated by it. */ - ~KZoneAllocator(); + ~TDEZoneAllocator(); /** * Allocates a memory block. @@ -78,7 +78,7 @@ public: * more time then the normal calls, and that after this list is built, i.e. * generally if deallocate() is used at all, also allocate() is a * little bit slower. This means, that if you want to squeeze out the last - * bit performance you would want to use KZoneAllocator as an obstack, i.e. + * bit performance you would want to use TDEZoneAllocator as an obstack, i.e. * just use the functions allocate() and free_since(). All the * remaining memory is returned to the system if the zone allocator * is destroyed. @@ -93,7 +93,7 @@ public: * * The intended use is something along the lines of: * \code - * KZoneAllocator alloc(8192); + * TDEZoneAllocator alloc(8192); * void *remember_me = alloc.allocate(0); * for (int i = 0; i < 1000; i++) * do_something_with (alloc.allocate(12)); @@ -134,7 +134,7 @@ protected: /** Flag the hashes as in need of reorganization. @internal */ bool hashDirty; private: - KZoneAllocatorPrivate *d; + TDEZoneAllocatorPrivate *d; }; #endif diff --git a/tdecore/kcompletion.cpp b/tdecore/kcompletion.cpp index 8d1c7f0ac..6e64c573b 100644 --- a/tdecore/kcompletion.cpp +++ b/tdecore/kcompletion.cpp @@ -881,7 +881,7 @@ KCompTreeNode *KCompTreeNodeList::at(uint index) const return cur; } -KZoneAllocator KCompTreeNode::alloc(8192); +TDEZoneAllocator KCompTreeNode::alloc(8192); void KCompletion::virtual_hook( int, void* ) { /*BASE::virtual_hook( id, data );*/ } diff --git a/tdecore/kcompletion_private.h b/tdecore/kcompletion_private.h index 3d72586f3..e0d85fbff 100644 --- a/tdecore/kcompletion_private.h +++ b/tdecore/kcompletion_private.h @@ -135,7 +135,7 @@ public: private: uint myWeight; KCompTreeNodeList myChildren; - static KZoneAllocator alloc; + static TDEZoneAllocator alloc; }; |