Apply patch. Refs #4478.

[SVN r69246]
This commit is contained in:
Peter Dimov
2011-02-24 20:53:46 +00:00
parent 53d5d086ea
commit 9196247dea

View File

@ -41,7 +41,11 @@ public:
static spinlock & spinlock_for( void const * pv )
{
#if defined(__VMS) && __INITIAL_POINTER_SIZE == 64
std::size_t i = reinterpret_cast< unsigned long long >( pv ) % 41;
#else
std::size_t i = reinterpret_cast< std::size_t >( pv ) % 41;
#endif
return pool_[ i ];
}