You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
47 lines
1.1 KiB
47 lines
1.1 KiB
#ifdef __cplusplus
|
|
extern "C" { /* Assume C declarations for C++ */
|
|
#endif /* __cplusplus */
|
|
|
|
//
|
|
// Pre-define init and terminate constants to empty strings
|
|
//
|
|
|
|
//#define INITIALIZE_MEMORY_CODE
|
|
//#define INITIALIZE_LOG_CODE
|
|
#define INITIALIZE_DBGTRACK_CODE
|
|
#define INITIALIZE_UNICODE_CODE
|
|
#define INITIALIZE_STRMEM_CODE
|
|
#define INITIALIZE_STRMAP_CODE
|
|
#define INITIALIZE_HASH_CODE
|
|
#define INITIALIZE_GROWBUF_CODE
|
|
#define INITIALIZE_GROWLIST_CODE
|
|
#define INITIALIZE_XML_CODE
|
|
|
|
#define TERMINATE_MEMORY_CODE
|
|
//#define TERMINATE_LOG_CODE
|
|
#define TERMINATE_DBGTRACK_CODE
|
|
#define TERMINATE_UNICODE_CODE
|
|
#define TERMINATE_STRMEM_CODE
|
|
#define TERMINATE_STRMAP_CODE
|
|
#define TERMINATE_HASH_CODE
|
|
#define TERMINATE_GROWBUF_CODE
|
|
#define TERMINATE_GROWLIST_CODE
|
|
#define TERMINATE_XML_CODE
|
|
|
|
//
|
|
// The following are required headers for anyone who uses the setup runtime.
|
|
//
|
|
// PLEASE TRY TO KEEP THIS LIST TO A MINIMUM.
|
|
//
|
|
|
|
#include "types.h"
|
|
#include "dbgtrack.h"
|
|
#include "memory.h"
|
|
#include "setuplog.h"
|
|
#include "strings.h"
|
|
#include "strmem.h"
|
|
#include "unicode.h"
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif /* __cplusplus */
|