| Index: core/src/fxcrt/fx_basic_list.cpp
|
| diff --git a/core/src/fxcrt/fx_basic_list.cpp b/core/src/fxcrt/fx_basic_list.cpp
|
| index de5d9f32697c83177809a6866ad866975251b858..292e2a7b539ff93109bfa84a6e3a674abdcdbe83 100644
|
| --- a/core/src/fxcrt/fx_basic_list.cpp
|
| +++ b/core/src/fxcrt/fx_basic_list.cpp
|
| @@ -17,7 +17,7 @@ CFX_PtrList::CFX_PtrList(int nBlockSize)
|
| FX_POSITION CFX_PtrList::AddTail(void* newElement) {
|
| CNode* pNewNode = NewNode(m_pNodeTail, NULL);
|
| pNewNode->data = newElement;
|
| - if (m_pNodeTail != NULL) {
|
| + if (m_pNodeTail) {
|
| m_pNodeTail->pNext = pNewNode;
|
| } else {
|
| m_pNodeHead = pNewNode;
|
| @@ -28,7 +28,7 @@ FX_POSITION CFX_PtrList::AddTail(void* newElement) {
|
| FX_POSITION CFX_PtrList::AddHead(void* newElement) {
|
| CNode* pNewNode = NewNode(NULL, m_pNodeHead);
|
| pNewNode->data = newElement;
|
| - if (m_pNodeHead != NULL) {
|
| + if (m_pNodeHead) {
|
| m_pNodeHead->pPrev = pNewNode;
|
| } else {
|
| m_pNodeTail = pNewNode;
|
| @@ -43,7 +43,7 @@ FX_POSITION CFX_PtrList::InsertAfter(FX_POSITION position, void* newElement) {
|
| CNode* pOldNode = (CNode*)position;
|
| CNode* pNewNode = NewNode(pOldNode, pOldNode->pNext);
|
| pNewNode->data = newElement;
|
| - if (pOldNode->pNext != NULL) {
|
| + if (pOldNode->pNext) {
|
| pOldNode->pNext->pPrev = pNewNode;
|
| } else {
|
| m_pNodeTail = pNewNode;
|
| @@ -91,7 +91,6 @@ CFX_PtrList::CNode* CFX_PtrList::NewNode(CFX_PtrList::CNode* pPrev,
|
| m_pNodeFree = pNode;
|
| }
|
| }
|
| - ASSERT(m_pNodeFree != NULL);
|
| CFX_PtrList::CNode* pNode = m_pNodeFree;
|
| m_pNodeFree = m_pNodeFree->pNext;
|
| pNode->pPrev = pPrev;
|
| @@ -122,9 +121,9 @@ FX_POSITION CFX_PtrList::Find(void* searchValue, FX_POSITION startAfter) const {
|
| } else {
|
| pNode = pNode->pNext;
|
| }
|
| - for (; pNode != NULL; pNode = pNode->pNext)
|
| - if (pNode->data == searchValue) {
|
| + for (; pNode; pNode = pNode->pNext) {
|
| + if (pNode->data == searchValue)
|
| return (FX_POSITION)pNode;
|
| - }
|
| + }
|
| return NULL;
|
| }
|
|
|