It's true that a well written application program should never be in doubt whether a pointer is obsolete, but OS code doesn't always have this luxury. An OS is by definition "out of control" -- ask any sysprog. :-) -- Annex Canada now! We need the room, \) Tom Neff and who's going to stop us. (\ tneff at bfmny0.UU.NET