Cody, might I ask why you changed the LibMeshInit destructor to be virtual? I'm not disagreeing with the change (one extra vptr for a singleton object isn't a big deal), but I'm curious about the reason behind it. If you're creating an object for your own framework's initialization that inherits from LibMeshInit, it might be safer to create one that contains a LibMeshInit instead. There's less change of anyone accidentally breaking things out from under you that way, which might be a worry since (clearly) we weren't picturing LibMeshInit as being a base class. --- Roy
------------------------------------------------------------------------------ This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev _______________________________________________ Libmesh-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/libmesh-devel
