diff options
Diffstat (limited to 'intern/ghost/GHOST_IWindow.h')
-rw-r--r-- | intern/ghost/GHOST_IWindow.h | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/intern/ghost/GHOST_IWindow.h b/intern/ghost/GHOST_IWindow.h index 692d6e05d4d..834ac57a5d4 100644 --- a/intern/ghost/GHOST_IWindow.h +++ b/intern/ghost/GHOST_IWindow.h @@ -1,4 +1,4 @@ -/** +/* * $Id$ * ***** BEGIN GPL LICENSE BLOCK ***** * @@ -25,8 +25,9 @@ * * ***** END GPL LICENSE BLOCK ***** */ -/** - * @file GHOST_IWindow.h + +/** \file ghost/GHOST_IWindow.h + * \ingroup GHOST * Declaration of GHOST_IWindow interface class. */ @@ -318,6 +319,11 @@ public: private: int m_id; +#ifdef WITH_CXX_GUARDEDALLOC +public: + void *operator new(size_t num_bytes) { return MEM_mallocN(num_bytes, "GHOST:GHOST_IWindow"); } + void operator delete( void *mem ) { MEM_freeN(mem); } +#endif }; #endif // _GHOST_IWINDOW_H_ |