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