"Peter Dimov" <[EMAIL PROTECTED]> writes: > I don't see why you expect remove_pointer(T) to work when T is not a > pointer.
I think that's a reasonable expectation, if by "work" you mean return the original type without modification. That's what it does for "int" arguments, for example. -- Dave Abrahams Boost Consulting www.boost-consulting.com _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost