
patch for firebird-cs version 2.1.3 - should be saved as Firebird-2.1.3.18185-0-1.patch
By: a guest on
Oct 24th, 2010 | syntax:
C | size: 0.61 KB | hits: 41 | expires: Never
--- src/common/classes/alloc.h.old 2009-07-09 13:04:14.000000000 +0200
+++ src/common/classes/alloc.h 2009-07-09 13:05:37.000000000 +0200
@@ -48,6 +48,8 @@
stdlib.h (EKU) */
#endif
+#include <new>
+
#ifdef _MSC_VER
#define THROW_BAD_ALLOC
#else
@@ -448,15 +450,6 @@
);
}
-inline void* operator new(size_t, void* ptr) throw()
-{
- return ptr;
-}
-inline void* operator new[](size_t, void* ptr) throw()
-{
- return ptr;
-}
-
inline void operator delete(void* mem) throw()
{
Firebird::MemoryPool::globalFree(mem);