fixed arp's ClearQueue when an entry is rejected.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20726 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Hugo Santos
2007-04-16 15:27:13 +00:00
parent 6dfe2237e6
commit f56b0aa00d
@@ -209,8 +209,9 @@ arp_entry::ClearQueue()
{ {
BufferList::Iterator iterator = queue.GetIterator(); BufferList::Iterator iterator = queue.GetIterator();
while (iterator.HasNext()) { while (iterator.HasNext()) {
gBufferModule->free(iterator.Next()); net_buffer *buffer = iterator.Next();
iterator.Remove(); iterator.Remove();
gBufferModule->free(buffer);
} }
} }