From 4f1641163ecfd623444f45c2b8d56cd105537672 Mon Sep 17 00:00:00 2001 From: "beard%netscape.com" Date: Tue, 9 May 2000 18:31:43 +0000 Subject: [PATCH] removed JSFunction::operator delete git-svn-id: svn://10.0.0.236/trunk@68854 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/js/js2/jstypes.h | 7 +++---- mozilla/js2/src/jstypes.h | 7 +++---- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/mozilla/js/js2/jstypes.h b/mozilla/js/js2/jstypes.h index 147d1a1ad60..ec328dcdc98 100644 --- a/mozilla/js/js2/jstypes.h +++ b/mozilla/js/js2/jstypes.h @@ -242,14 +242,13 @@ namespace JSTypes { typedef gc_allocator allocator; public: - virtual bool isNative() { return false; } JSFunction(ICodeModule* iCode) : mICode(iCode) {} ~JSFunction(); void* operator new(size_t) { return allocator::allocate(1); } - void operator delete(void* ptr) {} - ICodeModule* getICode() { return mICode; } + ICodeModule* getICode() { return mICode; } + virtual bool isNative() { return false; } }; class JSNativeFunction : public JSFunction { @@ -257,7 +256,7 @@ namespace JSTypes { typedef JSValue (*JSCode)(const JSValues& argv); JSCode mCode; JSNativeFunction(JSCode code) : mCode(code) {} - virtual bool isNative() { return true; } + virtual bool isNative() { return true; } }; class JSException : public gc_base { diff --git a/mozilla/js2/src/jstypes.h b/mozilla/js2/src/jstypes.h index 147d1a1ad60..ec328dcdc98 100644 --- a/mozilla/js2/src/jstypes.h +++ b/mozilla/js2/src/jstypes.h @@ -242,14 +242,13 @@ namespace JSTypes { typedef gc_allocator allocator; public: - virtual bool isNative() { return false; } JSFunction(ICodeModule* iCode) : mICode(iCode) {} ~JSFunction(); void* operator new(size_t) { return allocator::allocate(1); } - void operator delete(void* ptr) {} - ICodeModule* getICode() { return mICode; } + ICodeModule* getICode() { return mICode; } + virtual bool isNative() { return false; } }; class JSNativeFunction : public JSFunction { @@ -257,7 +256,7 @@ namespace JSTypes { typedef JSValue (*JSCode)(const JSValues& argv); JSCode mCode; JSNativeFunction(JSCode code) : mCode(code) {} - virtual bool isNative() { return true; } + virtual bool isNative() { return true; } }; class JSException : public gc_base {