Minor update: code compacting
This commit is contained in:
@@ -45,8 +45,7 @@ TBufferItem * CItemBuffer::CreateItem( void * Entry, int Size )
|
||||
|
||||
// Create Entry
|
||||
BufferItem->Size = Size;
|
||||
if (CopyEntries)
|
||||
{
|
||||
if (CopyEntries) {
|
||||
// Create copy
|
||||
if ((BufferItem->Entry = (void *)malloc( sizeof(char)*Size ))) {
|
||||
// Copy Value
|
||||
@@ -58,8 +57,7 @@ TBufferItem * CItemBuffer::CreateItem( void * Entry, int Size )
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
else {
|
||||
// Use pointer as is
|
||||
BufferItem->Entry = Entry;
|
||||
}
|
||||
@@ -123,9 +121,8 @@ void * CItemBuffer::Pop( int * Size )
|
||||
void * Entry;
|
||||
|
||||
// Return entry
|
||||
if ((Entry = Peek( Size ))) {
|
||||
if ((Entry = Peek( Size )))
|
||||
Delete();
|
||||
}
|
||||
return Entry;
|
||||
}
|
||||
//---------------------------------------------------------------------------
|
||||
@@ -179,8 +176,7 @@ void CItemBuffer::DeleteAll()
|
||||
{
|
||||
TBufferItem * NextItem;
|
||||
|
||||
while (FirstItem)
|
||||
{
|
||||
while (FirstItem) {
|
||||
NextItem = FirstItem->NextItem;
|
||||
DestroyItem( &FirstItem );
|
||||
FirstItem = NextItem;
|
||||
|
||||
Reference in New Issue
Block a user