X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fmain.C;h=caa04a83b69af29295eb7d2974fcb2d095f90928;hb=95683646dce10ad3f6a8c8c9c9225c69f4841ec5;hp=f54edcec0b904d6bb38b65187af9e0fea35d8684;hpb=089f2be86316b88f72a6c359ab10e2b95539005b;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/cinelerra/main.C b/cinelerra-5.1/cinelerra/main.C index f54edcec..caa04a83 100644 --- a/cinelerra-5.1/cinelerra/main.C +++ b/cinelerra-5.1/cinelerra/main.C @@ -41,6 +41,16 @@ #include #include +#if 0 +#define STRC printf("==new %jd from %p\n", n, __builtin_return_address(0)); +void *operator new(size_t n) { STRC void *vp = malloc(n); bzero(vp,n); return vp; } +void operator delete(void *t) { free(t); } +void operator delete(void *t,size_t n) { free(t); } +void *operator new[](size_t n) { STRC void *vp = malloc(n); bzero(vp,n); return vp; } +void operator delete[](void *t) { free(t); } +void operator delete[](void *t,size_t n) { free(t); } +#endif + enum { DO_GUI,