fixed signed/unsigned comparison

This commit is contained in:
Andrew Meadows 2014-09-05 16:41:51 -07:00
parent 62438bae6a
commit 3ae78da593

View file

@ -492,7 +492,7 @@ int EntityTree::processEditPacketData(PacketType packetType, const unsigned char
void EntityTree::notifyNewlyCreatedEntity(const EntityItem& newEntity, const SharedNodePointer& senderNode) { void EntityTree::notifyNewlyCreatedEntity(const EntityItem& newEntity, const SharedNodePointer& senderNode) {
_newlyCreatedHooksLock.lockForRead(); _newlyCreatedHooksLock.lockForRead();
for (size_t i = 0; i < _newlyCreatedHooks.size(); i++) { for (int i = 0; i < _newlyCreatedHooks.size(); i++) {
_newlyCreatedHooks[i]->entityCreated(newEntity, senderNode); _newlyCreatedHooks[i]->entityCreated(newEntity, senderNode);
} }
_newlyCreatedHooksLock.unlock(); _newlyCreatedHooksLock.unlock();
@ -506,7 +506,7 @@ void EntityTree::addNewlyCreatedHook(NewlyCreatedEntityHook* hook) {
void EntityTree::removeNewlyCreatedHook(NewlyCreatedEntityHook* hook) { void EntityTree::removeNewlyCreatedHook(NewlyCreatedEntityHook* hook) {
_newlyCreatedHooksLock.lockForWrite(); _newlyCreatedHooksLock.lockForWrite();
for (size_t i = 0; i < _newlyCreatedHooks.size(); i++) { for (int i = 0; i < _newlyCreatedHooks.size(); i++) {
if (_newlyCreatedHooks[i] == hook) { if (_newlyCreatedHooks[i] == hook) {
_newlyCreatedHooks.erase(_newlyCreatedHooks.begin() + i); _newlyCreatedHooks.erase(_newlyCreatedHooks.begin() + i);
break; break;