| changeset 2374 | 4f5cee8b5ef3 |
| parent 2305 | 255731330db4 |
1.1 --- a/core/systems/HandleSys.cpp Mon Oct 20 03:40:46 2008 -0500 1.2 +++ b/core/systems/HandleSys.cpp Tue Oct 21 23:52:50 2008 -0700 1.3 @@ -493,7 +493,7 @@ 1.4 unsigned int serial = (handle >> 16); 1.5 unsigned int index = (handle & HANDLESYS_HANDLE_MASK); 1.6 1.7 - if (index == 0 || index == 0xFFFF) 1.8 + if (index == 0 || index > m_HandleTail || index > HANDLESYS_MAX_HANDLES) 1.9 { 1.10 return HandleError_Index; 1.11 }