winconfig.h 879 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. /*================================================================
  2. ** Copyright 2000, Clark Cooper
  3. ** All rights reserved.
  4. **
  5. ** This is free software. You are permitted to copy, distribute, or modify
  6. ** it under the terms of the MIT/X license (contained in the COPYING file
  7. ** with this distribution.)
  8. */
  9. #ifndef WINCONFIG_H
  10. #define WINCONFIG_H
  11. #define WIN32_LEAN_AND_MEAN
  12. #include <windows.h>
  13. #undef WIN32_LEAN_AND_MEAN
  14. #include <memory.h>
  15. #include <string.h>
  16. #if defined(HAVE_EXPAT_CONFIG_H) /* e.g. MinGW */
  17. # include <expat_config.h>
  18. #else /* !defined(HAVE_EXPAT_CONFIG_H) */
  19. #define XML_NS 1
  20. #define XML_DTD 1
  21. #define XML_CONTEXT_BYTES 1024
  22. /* we will assume all Windows platforms are little endian */
  23. #define BYTEORDER 1234
  24. /* Windows has memmove() available. */
  25. #define HAVE_MEMMOVE
  26. #endif /* !defined(HAVE_EXPAT_CONFIG_H) */
  27. #endif /* ndef WINCONFIG_H */