From 652a07593baa80453b3f7244e1139c85373d3b62 Mon Sep 17 00:00:00 2001 From: "timeless%mac.com" Date: Wed, 27 Mar 2002 03:25:19 +0000 Subject: [PATCH] Bug 77549 leaky.h and leaky.cpp disagree on definition of ::new r=dmose sr=darin a=asa git-svn-id: svn://10.0.0.236/trunk@117571 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/tools/leaky/leaky.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mozilla/tools/leaky/leaky.h b/mozilla/tools/leaky/leaky.h index 0b69dbbe446..b3f8ff99084 100644 --- a/mozilla/tools/leaky/leaky.h +++ b/mozilla/tools/leaky/leaky.h @@ -50,7 +50,11 @@ struct TreeNode { u_long bytesLeaked; u_long descendantBytesLeaked; - void* operator new(size_t size); + void* operator new(size_t size) +#if (__GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)) + throw() +#endif + ; void operator delete(void* ptr); static TreeNode* freeList;