a couple more fixes to self-memory-alignment

This commit is contained in:
David Rose 2011-12-19 14:26:57 +00:00
parent 42e8f806f1
commit f9240e0258
3 changed files with 3 additions and 3 deletions

View File

@ -34,7 +34,7 @@
// appearances of the EggObject base class. And making
// EggObject a virtual base class is just no fun.
////////////////////////////////////////////////////////////////////
class EXPCL_PANDAEGG EggAttributes {
class EXPCL_PANDAEGG EggAttributes : public MemoryBase {
PUBLISHED:
EggAttributes();
EggAttributes(const EggAttributes &copy);

View File

@ -26,7 +26,7 @@
// The name is either empty or nonempty, but it is never
// NULL.
////////////////////////////////////////////////////////////////////
class EXPCL_PANDAEXPRESS Namable {
class EXPCL_PANDAEXPRESS Namable : public MemoryBase {
PUBLISHED:
INLINE Namable(const string &initial_name = "");
INLINE Namable(const Namable &copy);

View File

@ -36,7 +36,7 @@ static const int DXF_num_colors = 256;
// appropriate functions overridden (particularly
// DoneEntity()).
////////////////////////////////////////////////////////////////////
class DXFFile {
class DXFFile : public MemoryBase {
public:
DXFFile();
virtual ~DXFFile();