comparison 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
comparison
equal deleted inserted replaced
4351:1e7f4405e037 4352:80b83de0aa2a
64 // octave_value_list objects in ov-usr-fcn.h. Why? 64 // octave_value_list objects in ov-usr-fcn.h. Why?
65 void *operator new (size_t size, void *p) 65 void *operator new (size_t size, void *p)
66 { return ::operator new (size, p); } 66 { return ::operator new (size, p); }
67 67
68 void operator delete (void *p, void *) 68 void operator delete (void *p, void *)
69 { ::operator delete (p, static_cast<void *> (0)); } 69 {
70 #if defined (HAVE_PLACEMENT_DELETE)
71 ::operator delete (p, static_cast<void *> (0));
72 #else
73 ::operator delete (p);
74 #endif
75 }
70 76
71 octave_value_list& operator = (const octave_value_list& obj) 77 octave_value_list& operator = (const octave_value_list& obj)
72 { 78 {
73 if (this != &obj) 79 if (this != &obj)
74 { 80 {