diff src/oct-obj.h @ 4352:80b83de0aa2a

[project @ 2003-02-21 20:01:38 by jwe]
author jwe
date Fri, 21 Feb 2003 20:01:39 +0000
parents e0f687d372ef
children 820323598f4f
line wrap: on
line diff
--- a/src/oct-obj.h
+++ b/src/oct-obj.h
@@ -66,7 +66,13 @@
     { return ::operator new (size, p); }
 
   void operator delete (void *p, void *)
-    { ::operator delete (p, static_cast<void *> (0)); }
+    {
+#if defined (HAVE_PLACEMENT_DELETE)
+      ::operator delete (p, static_cast<void *> (0));
+#else
+      ::operator delete (p);
+#endif
+    }
 
   octave_value_list& operator = (const octave_value_list& obj)
     {