Peter Dimov wrote: > > Daniel Frey wrote: > > Hi, > > > > I came across the following problem: > > > > When I have a class X which lives in a namespace where there's a > > function 'checked_delete' declared that can take a X*, smart_ptr (and > > probably others) that use checked_deleter (note the 'r'!) cannot call > > checked_delete. It's ambiguous due to argument dependent lookup. > > Fixed, thanks.
Any reason why you went for 'boost::' instead of '::boost::' for the prefix? IMO only the latter expresses exactly what we want or do we rely on user to never create sub-namespaces called 'boost'? Although this is not very likely, we shouldn't place any restrictions on users that are not needed. Regards, Daniel -- Daniel Frey aixigo AG - financial training, research and technology Schloß-Rahe-Straße 15, 52072 Aachen, Germany fon: +49 (0)241 936737-42, fax: +49 (0)241 936737-99 eMail: [EMAIL PROTECTED], web: http://www.aixigo.de _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost