Provide an inline implementation of private operator new and delete, for compilers that think they need the definition. Fixes AIX and probably IRIX bustage.
git-svn-id: svn://10.0.0.236/trunk@161798 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
parent
cd3c4dc3d9
commit
2f01bde792
@ -183,9 +183,9 @@ protected:
|
||||
PopupControlState mOldState;
|
||||
|
||||
private:
|
||||
// Not meant to be implemented.
|
||||
static void* operator new(size_t /*size*/) CPP_THROW_NEW;
|
||||
static void operator delete(void* /*memory*/);
|
||||
// Hide so that this class can only be stack-allocated
|
||||
static void* operator new(size_t /*size*/) CPP_THROW_NEW { return nsnull; }
|
||||
static void operator delete(void* /*memory*/) {}
|
||||
};
|
||||
|
||||
#endif // nsPIDOMWindow_h__
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user