| author | William Roberts <williamr@symbian.org> | 
| Tue, 16 Mar 2010 16:12:26 +0000 | |
| branch | Symbian2 | 
| changeset 2 | 2fe1408b6811 | 
| parent 0 | 061f57f2323e | 
| permissions | -rw-r--r-- | 
| williamr@2 | 1  | 
/*  | 
| williamr@2 | 2  | 
* Copyright (c) 1999  | 
| williamr@2 | 3  | 
* Boris Fomitchev  | 
| williamr@2 | 4  | 
*  | 
| williamr@2 | 5  | 
* This material is provided "as is", with absolutely no warranty expressed  | 
| williamr@2 | 6  | 
* or implied. Any use is at your own risk.  | 
| williamr@2 | 7  | 
*  | 
| williamr@2 | 8  | 
* Permission to use or copy this software for any purpose is hereby granted  | 
| williamr@2 | 9  | 
* without fee, provided the above notices are retained on all copies.  | 
| williamr@2 | 10  | 
* Permission to modify the code and to distribute modified code is granted,  | 
| williamr@2 | 11  | 
* provided the above notices are retained, and a notice that the code was  | 
| williamr@2 | 12  | 
* modified is included with the above copyright notice.  | 
| williamr@2 | 13  | 
*  | 
| williamr@2 | 14  | 
*/  | 
| williamr@2 | 15  | 
|
| williamr@2 | 16  | 
#ifndef _STLP_NEW_HEADER  | 
| williamr@2 | 17  | 
# define _STLP_NEW_HEADER  | 
| williamr@2 | 18  | 
|
| williamr@2 | 19  | 
# ifndef _STLP_OUTERMOST_HEADER_ID  | 
| williamr@2 | 20  | 
# define _STLP_OUTERMOST_HEADER_ID 0x447  | 
| williamr@2 | 21  | 
# include <stl/_prolog.h>  | 
| williamr@2 | 22  | 
# endif  | 
| williamr@2 | 23  | 
|
| williamr@2 | 24  | 
#ifndef _STLP_CSTDDEF  | 
| williamr@2 | 25  | 
// size_t  | 
| williamr@2 | 26  | 
# include <cstddef>  | 
| williamr@2 | 27  | 
#endif  | 
| williamr@2 | 28  | 
|
| williamr@2 | 29  | 
#if defined (__BORLANDC__) && (__BORLANDC__ > 0x520)  | 
| williamr@2 | 30  | 
// new.h uses ::malloc ;(  | 
| williamr@2 | 31  | 
# include <cstdlib>  | 
| williamr@2 | 32  | 
using _STLP_VENDOR_CSTD::malloc;  | 
| williamr@2 | 33  | 
#endif  | 
| williamr@2 | 34  | 
|
| williamr@2 | 35  | 
# if !defined (_STLP_NO_NEW_NEW_HEADER)  | 
| williamr@2 | 36  | 
# include _STLP_NATIVE_CPP_RUNTIME_HEADER(new)  | 
| williamr@2 | 37  | 
# else  | 
| williamr@2 | 38  | 
# include <new.h>  | 
| williamr@2 | 39  | 
# endif  | 
| williamr@2 | 40  | 
|
| williamr@2 | 41  | 
#ifndef _STLP_NEW_H_HEADER  | 
| williamr@2 | 42  | 
# include <stl/_new.h>  | 
| williamr@2 | 43  | 
#endif  | 
| williamr@2 | 44  | 
|
| williamr@2 | 45  | 
# if (_STLP_OUTERMOST_HEADER_ID == 0x447)  | 
| williamr@2 | 46  | 
# include <stl/_epilog.h>  | 
| williamr@2 | 47  | 
# undef _STLP_OUTERMOST_HEADER_ID  | 
| williamr@2 | 48  | 
# endif  | 
| williamr@2 | 49  | 
|
| williamr@2 | 50  | 
#endif /* _STLP_NEW */  | 
| williamr@2 | 51  | 
|
| williamr@2 | 52  | 
// Local Variables:  | 
| williamr@2 | 53  | 
// mode:C++  | 
| williamr@2 | 54  | 
// End:  |