| Index: core/src/fxcrt/fx_basic_maps.cpp
|
| diff --git a/core/src/fxcrt/fx_basic_maps.cpp b/core/src/fxcrt/fx_basic_maps.cpp
|
| index aadeb15cb4fc894b24e80f06d2ac5ee2341fd157..f8751ae3400263b596c0bb9c9055677bc3e778f7 100644
|
| --- a/core/src/fxcrt/fx_basic_maps.cpp
|
| +++ b/core/src/fxcrt/fx_basic_maps.cpp
|
| @@ -34,15 +34,15 @@ FX_DWORD CFX_MapPtrToPtr::HashKey(void* key) const {
|
| void CFX_MapPtrToPtr::GetNextAssoc(FX_POSITION& rNextPosition,
|
| void*& rKey,
|
| void*& rValue) const {
|
| - ASSERT(m_pHashTable != NULL);
|
| + ASSERT(m_pHashTable);
|
| CAssoc* pAssocRet = (CAssoc*)rNextPosition;
|
| - ASSERT(pAssocRet != NULL);
|
| + ASSERT(pAssocRet);
|
| if (pAssocRet == (CAssoc*)-1) {
|
| - for (FX_DWORD nBucket = 0; nBucket < m_nHashTableSize; nBucket++)
|
| - if ((pAssocRet = m_pHashTable[nBucket]) != NULL) {
|
| + for (FX_DWORD nBucket = 0; nBucket < m_nHashTableSize; nBucket++) {
|
| + if ((pAssocRet = m_pHashTable[nBucket]) != NULL)
|
| break;
|
| - }
|
| - ASSERT(pAssocRet != NULL);
|
| + }
|
| + ASSERT(pAssocRet);
|
| }
|
| CAssoc* pAssocNext;
|
| if ((pAssocNext = pAssocRet->pNext) == NULL) {
|
| @@ -95,10 +95,9 @@ CFX_MapPtrToPtr::CAssoc* CFX_MapPtrToPtr::GetAssocAt(void* key,
|
| return NULL;
|
| }
|
| CAssoc* pAssoc;
|
| - for (pAssoc = m_pHashTable[nHash]; pAssoc != NULL; pAssoc = pAssoc->pNext) {
|
| - if (pAssoc->key == key) {
|
| + for (pAssoc = m_pHashTable[nHash]; pAssoc; pAssoc = pAssoc->pNext) {
|
| + if (pAssoc->key == key)
|
| return pAssoc;
|
| - }
|
| }
|
| return NULL;
|
| }
|
| @@ -114,7 +113,6 @@ CFX_MapPtrToPtr::CAssoc* CFX_MapPtrToPtr::NewAssoc() {
|
| m_pFreeList = pAssoc;
|
| }
|
| }
|
| - ASSERT(m_pFreeList != NULL);
|
| CFX_MapPtrToPtr::CAssoc* pAssoc = m_pFreeList;
|
| m_pFreeList = m_pFreeList->pNext;
|
| m_nCount++;
|
| @@ -140,7 +138,7 @@ FX_BOOL CFX_MapPtrToPtr::RemoveKey(void* key) {
|
| CAssoc** ppAssocPrev;
|
| ppAssocPrev = &m_pHashTable[HashKey(key) % m_nHashTableSize];
|
| CAssoc* pAssoc;
|
| - for (pAssoc = *ppAssocPrev; pAssoc != NULL; pAssoc = pAssoc->pNext) {
|
| + for (pAssoc = *ppAssocPrev; pAssoc; pAssoc = pAssoc->pNext) {
|
| if (pAssoc->key == key) {
|
| *ppAssocPrev = pAssoc->pNext;
|
| FreeAssoc(pAssoc);
|
| @@ -293,10 +291,10 @@ FX_BOOL CFX_CMapByteStringToPtr::Lookup(const CFX_ByteStringC& key,
|
| return TRUE;
|
| }
|
| void CFX_CMapByteStringToPtr::SetAt(const CFX_ByteStringC& key, void* value) {
|
| - ASSERT(value != NULL);
|
| - int index, key_len = key.GetLength();
|
| + ASSERT(value);
|
| + int key_len = key.GetLength();
|
| int size = m_Buffer.GetSize();
|
| - for (index = 0; index < size; index++) {
|
| + for (int index = 0; index < size; index++) {
|
| _CompactString* pKey = (_CompactString*)m_Buffer.GetAt(index);
|
| if (!_CompactStringSame(pKey, key.GetPtr(), key_len)) {
|
| continue;
|
| @@ -304,7 +302,7 @@ void CFX_CMapByteStringToPtr::SetAt(const CFX_ByteStringC& key, void* value) {
|
| *(void**)(pKey + 1) = value;
|
| return;
|
| }
|
| - for (index = 0; index < size; index++) {
|
| + for (int index = 0; index < size; index++) {
|
| _CompactString* pKey = (_CompactString*)m_Buffer.GetAt(index);
|
| if (pKey->m_CompactLen) {
|
| continue;
|
| @@ -319,7 +317,7 @@ void CFX_CMapByteStringToPtr::SetAt(const CFX_ByteStringC& key, void* value) {
|
| }
|
| void CFX_CMapByteStringToPtr::AddValue(const CFX_ByteStringC& key,
|
| void* value) {
|
| - ASSERT(value != NULL);
|
| + ASSERT(value);
|
| _CompactString* pKey = (_CompactString*)m_Buffer.Add();
|
| _CompactStringStore(pKey, key.GetPtr(), key.GetLength());
|
| *(void**)(pKey + 1) = value;
|
|
|