maxlen.h 499 B

1234567891011121314151617181920212223242526272829303132
  1. #pragma once
  2. #include <cstdlib>
  3. // http://support.microsoft.com/kb/208427
  4. #ifndef URL_MAXLEN
  5. #define URL_MAXLEN 2083
  6. #endif
  7. #define HOST_MAX 260
  8. #ifndef URL_MAX
  9. #define URL_MAX 1024
  10. #endif
  11. #define FULLURL_MAX (URL_MAX + HOST_MAX)
  12. #define LINKTEXT_MAX 1024
  13. #ifdef WIN32
  14. #ifndef PATH_MAX
  15. #define PATH_MAX _MAX_PATH
  16. #endif
  17. #else
  18. #ifndef MAX_PATH
  19. #define MAX_PATH PATH_MAX
  20. #endif
  21. #ifndef _MAX_PATH
  22. #define _MAX_PATH PATH_MAX
  23. #endif
  24. #endif