chromium89_build_fix.patch 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. --- chromium-89.0.4389.90/base/third_party/libevent/evutil.h.orig 2021-03-13 02:57:15.000000000 +0300
  2. +++ chromium-89.0.4389.90/base/third_party/libevent/evutil.h 2021-03-18 22:45:10.144899935 +0300
  3. @@ -52,10 +52,10 @@
  4. #endif
  5. #include <stdarg.h>
  6. -#ifdef _EVENT_HAVE_UINT64_T
  7. +/* #ifdef _EVENT_HAVE_UINT64_T */
  8. #define ev_uint64_t uint64_t
  9. #define ev_int64_t int64_t
  10. -#elif defined(WIN32)
  11. +#if defined(WIN32)
  12. #define ev_uint64_t unsigned __int64
  13. #define ev_int64_t signed __int64
  14. #elif _EVENT_SIZEOF_LONG_LONG == 8
  15. @@ -68,9 +68,9 @@
  16. #error "No way to define ev_uint64_t"
  17. #endif
  18. -#ifdef _EVENT_HAVE_UINT32_T
  19. +/* #ifdef _EVENT_HAVE_UINT32_T */
  20. #define ev_uint32_t uint32_t
  21. -#elif defined(WIN32)
  22. +#if defined(WIN32)
  23. #define ev_uint32_t unsigned int
  24. #elif _EVENT_SIZEOF_LONG == 4
  25. #define ev_uint32_t unsigned long
  26. @@ -80,9 +80,9 @@
  27. #error "No way to define ev_uint32_t"
  28. #endif
  29. -#ifdef _EVENT_HAVE_UINT16_T
  30. +/* #ifdef _EVENT_HAVE_UINT16_T */
  31. #define ev_uint16_t uint16_t
  32. -#elif defined(WIN32)
  33. +#if defined(WIN32)
  34. #define ev_uint16_t unsigned short
  35. #elif _EVENT_SIZEOF_INT == 2
  36. #define ev_uint16_t unsigned int
  37. @@ -92,11 +92,12 @@
  38. #error "No way to define ev_uint16_t"
  39. #endif
  40. -#ifdef _EVENT_HAVE_UINT8_T
  41. +/* #ifdef _EVENT_HAVE_UINT8_T */
  42. #define ev_uint8_t uint8_t
  43. +/*
  44. #else
  45. #define ev_uint8_t unsigned char
  46. -#endif
  47. +#endif */
  48. int evutil_socketpair(int d, int type, int protocol, int sv[2]);
  49. int evutil_make_socket_nonblocking(int sock);