home *** CD-ROM | disk | FTP | other *** search
- /*-----------------------------------------------------------------------*
- * filename - usebormm.h
- *
- * Include this header file into one source file to force the RTL
- * (either static or dynamic) to use the "Borland" memory manager DLL.
- * The hooking and usage of the memory DLL is done inside the RTL when
- * the memory DLL is detected to be in memory already.
- *
- * This header will force the loader to load the DLL when the app starts
- *
- *-----------------------------------------------------------------------*/
-
- /*
- * C/C++ Run Time Library - Version 10.0
- *
- * Copyright (c) 1998, 2000 by Inprise Corporation
- * All Rights Reserved.
- *
- */
-
- /* $Revision: 9.0 $ */
-
- #ifndef __USEBORMM_H
- #define __USEBORMM_H
-
- #ifdef __cplusplus
- extern "C" {
- #endif
-
- #pragma option push -V?- -w-use -w-aus
-
- #pragma comment(lib, "usebormm.lib") /* Bring in the helper lib */
-
- static void __dummy_function_for_usebormm (void)
- {
- # pragma startup __dummy_function_for_usebormm 64
- void _RTLENTRY __CRTL_MEM_PullInUseBorMMLib (void);
-
- __CRTL_MEM_PullInUseBorMMLib();
- }
-
- #pragma option pop
-
- #ifdef __cplusplus
- }
- #endif
-
-
- #endif /* __USEBORMM_H */