packagefs: PackageNode: fix protection issue

Only gcc 2 allows us to use a pointer to a protected method as a
template argument.
This commit is contained in:
Ingo Weinhold 2013-08-17 09:29:16 +02:00
parent 145189e61a
commit f6e836d616

View File

@ -73,7 +73,8 @@ public:
inline void* IndexCookieForAttribute(const StringKey& name)
const;
protected:
// conceptually protected, but actually declaring it so causes
// compilation issues when used with MethodDeleter in subclasses
void NonVirtualVFSUninit()
{ PackageNode::VFSUninit(); }
// service for derived classes, e.g. for use