> I could see pointer masking being a problem, though I'd like to know of > any compilers on machines newer than a DECsystem-20 where this would be > a problem. MSVC doesn't allow modulo or bit-ops on pointers. Second Life from the inside out: http://nicholaz-beresford.blogspot.com/