added some safety checks, cosmetic changes - please note that it is safe to call delete with a NULL pointer, unlike free(), so please don't clutter the code

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12564 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Stephan Aßmus 2005-05-03 21:54:44 +00:00
parent 25ad8b2c74
commit fc72699071
1 changed files with 4 additions and 5 deletions

View File

@ -2290,6 +2290,8 @@ void BWindow::task_looper()
{ {
// Add to queue // Add to queue
fQueue->AddMessage(msg); fQueue->AddMessage(msg);
} else {
continue;
} }
// Get message count from port // Get message count from port
@ -2383,11 +2385,8 @@ void BWindow::task_looper()
Unlock(); Unlock();
// Delete the current message (fLastMessage) // Delete the current message (fLastMessage)
if (fLastMessage) delete fLastMessage;
{ fLastMessage = NULL;
delete fLastMessage;
fLastMessage = NULL;
}
// Are any messages on the port? // Are any messages on the port?
if (port_count(fMsgPort) > 0) if (port_count(fMsgPort) > 0)