Browse Source

operator new[] should return a zeroed class object just like operator new does.

git-svn-id: https://arducopter.googlecode.com/svn/trunk@1337 f9c3cf11-9bcb-44bc-f272-b75c42450872
mission-4.1.18
DrZiplok 14 years ago
parent
commit
9b1863f4b2
  1. 7
      libraries/AP_Common/c++.cpp

7
libraries/AP_Common/c++.cpp

@ -21,9 +21,14 @@ void operator delete(void *p) @@ -21,9 +21,14 @@ void operator delete(void *p)
if (p) free(p);
}
extern "C" void __cxa_pure_virtual()
{
while (1);
}
void * operator new[](size_t size)
{
return malloc(size);
return(calloc(size, 1));
}
void operator delete[](void * ptr)

Loading…
Cancel
Save