Leaked source code of windows server 2003
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

  1. #ifdef __cplusplus
  2. extern "C" { /* Assume C declarations for C++ */
  3. #endif /* __cplusplus */
  4. //
  5. // Pre-define init and terminate constants to empty strings
  6. //
  7. //#define INITIALIZE_MEMORY_CODE
  8. //#define INITIALIZE_LOG_CODE
  9. #define INITIALIZE_DBGTRACK_CODE
  10. #define INITIALIZE_UNICODE_CODE
  11. #define INITIALIZE_STRMEM_CODE
  12. #define INITIALIZE_STRMAP_CODE
  13. #define INITIALIZE_HASH_CODE
  14. #define INITIALIZE_GROWBUF_CODE
  15. #define INITIALIZE_GROWLIST_CODE
  16. #define INITIALIZE_XML_CODE
  17. #define TERMINATE_MEMORY_CODE
  18. //#define TERMINATE_LOG_CODE
  19. #define TERMINATE_DBGTRACK_CODE
  20. #define TERMINATE_UNICODE_CODE
  21. #define TERMINATE_STRMEM_CODE
  22. #define TERMINATE_STRMAP_CODE
  23. #define TERMINATE_HASH_CODE
  24. #define TERMINATE_GROWBUF_CODE
  25. #define TERMINATE_GROWLIST_CODE
  26. #define TERMINATE_XML_CODE
  27. //
  28. // The following are required headers for anyone who uses the setup runtime.
  29. //
  30. // PLEASE TRY TO KEEP THIS LIST TO A MINIMUM.
  31. //
  32. #include "types.h"
  33. #include "dbgtrack.h"
  34. #include "memory.h"
  35. #include "setuplog.h"
  36. #include "strings.h"
  37. #include "strmem.h"
  38. #include "unicode.h"
  39. #ifdef __cplusplus
  40. }
  41. #endif /* __cplusplus */